Procédure de programmation pour inviter Facebook des amis sur un site web
Les fonctionnalités dont j'ai besoin est d'afficher une liste de Facebook des amis de l'utilisateur sur la page web avec design personnalisé, où l'utilisateur peut sélectionner certains d'entre eux et d'envoyer des invitations.
Dans l'API v2.0, il est possible d'obtenir une liste d'amis de cette façon:
FB.api('/me/taggable_friends', function (response) {
...
});
Mais elle ne renvoie pas de vrais utilisateurs' ID que j'ai besoin pour invite avec le prochain appel de la fonction:
FB.ui({
method: 'apprequests',
message: invite_text,
to: 'user_id_1, user_id_2'
}, function (response) {
...
}
);
Comment puis-je obtenir ces Identifiants?
Ou comment résoudre cette fonctionnalité d'une autre manière? Parce que toutes les réponses que j'ai trouvées étaient connectés avec des jeux qui ne correspondent pas à moi.
J'ai besoin d'une liste complète des amis. Pas juste que déjà utiliser mon site web (analogue de la invitable_friends
en section jeu).
Vous devez vous connecter pour publier un commentaire.
Vous n'êtes pas autorisé à utiliser
taggable_friends
pour les inviter, c'est évidemment pour le MARQUAGE de vos amis et vous obtenez seulement un marquage jeton.Il est
invitable_friends
, mais:(https://developers.facebook.com/docs/games/invitable-friends/v2.1)
J'ai peur de ce que vous voulez atteindre est pas possible. La bonne façon d'inviter des amis à votre site web est d'utiliser la boite de Dialogue d'envoi: https://developers.facebook.com/docs/sharing/reference/send-dialog
Vous pouvez inclure un IDENTIFIANT d'Utilisateur dans la section "paramètres". Bien sûr, il doit être un Utilisateur autorisé de votre Application, vous pouvez obtenir ceux avec
/me/friends
. Ou mieux: il suffit d'ouvrir le Dialogue et de permettre à l'Utilisateur de sélectionner sur son propre.