J'ai un site Web avec des capacités de Facebook (envoi de messages personnels, affichage au mur). J'utilise les SDK Facebook et PHP. Pour l'affichage aux utilisateurs murs/Fanpages J'utilise le JavaScript SDK suivant feed
dialogue:Facebook Post avec photo/vidéo
function generalPost(producerID, producerName, fanPageID)
{
var obj =
{
method: 'feed',
link: '<?php echo SEAT_NEAR_ME; ?>?producerID='+ producerID,
type: 'video',
picture: 'https://<?php echo DOMAIN; ?>/DATA/producersPic/<?php echo $_SESSION["IMG"];?>',
from: fanPageID,
to: fanPageID, //fan page ID
show_error: true,
name: producerName,
caption:' ',
description: ' '
};
FB.ui(obj, function(response){
if (response && response.post_id)
{
//post success
}
else
{
//alert('Post was not published.');
}
});
}
Ceci produit la boîte de dialogue suivante: (j'ai brouillé les informations personnelles)
Je veux ajouter la capacité de télécharger « photo/vidéo » pour ma boîte de dialogue, tout comme (ou similaire à) à celle sur facebook:
J'ai googlé à ce sujet et vérifié les documents Facebook et seulement trouvé ceci:
J'ai deux questions:
- Est-ce que je dois ou est-il une meilleure façon de écrire le dialogue photo/vidéo?
- De Facebook docs J'ai trouvé, Qu'est-ce que cela signifie:
$my_url = "YOUR_POST_LOGIN_URL"
Qu'est-ce que c'estPOST_LOGIN_URL
?
Merci.
Mais l'utilisateur est déjà connecté à Facebook quand il est dans ma page de site Web qui lui permet d'afficher (j'utiliser Facebook Login) . Alors, que dois-je fournir en tant que 'POST_LOGIN_URL'? –
POST_LOGIN_URL est l'endroit où vous voulez que les utilisateurs non connectés à aller une fois qu'ils se sont connectés. Lire sur la documentation - tout cela est couvert par Facebook. –
Ou s'ils sont déjà connectés, ils seront redirigés vers le POST_LOGIN_URL après avoir reçu le TOKEN nécessaire. Merci pour la note. –