2010-11-03 35 views
1

Y at-il un widget de sélection Facebook ami ou un plugin qui montre l'interface utilisateur pour tous les amis de l'utilisateur, dans lequel l'utilisateur sélectionne un ou plusieurs amis. Après que facebook me donne la liste des ids des amis choisis? Fb: multi-friend-selector ne fonctionne que dans le contexte de l'envoi d'une demande d'application car je sais que cela ne fonctionnerait pas pour moi car je ne veux pas envoyer de demande d'application mais seulement besoin de la liste des identifiants de copains. Ce plugin ou ce widget doit fonctionner à partir de mon site Web après que l'utilisateur s'est connecté via facebook connect et non depuis l'application de canevas facebook. Merci.Facebook plugin ou un widget pour la sélection des amis sans demande d'application

Répondre

1

Ce que vous demandez n'existe pas en tant que plugin ou widget fourni par facebook. Cependant, vous pouvez très facilement en construire un vous-même. En utilisant le SDK javascript, vous pouvez demander la liste des amis utilisateurs en utilisant l'API graphique. Après cela, il suffit de construire le widget que vous recherchez avec html normal et javascript. Pour faire la demande d'obtenir tous les utilisateurs d'un utilisateur, faites ce qui suit:

FB.api('/me/friends', function(response) { 
    // do something with the result 
}); 
+0

Merci pour l'info. S'il n'y a pas une telle chose, alors je vais devoir le faire moi-même mais c'est beaucoup de travail pour obtenir la même fonctionnalité comme commencer à taper un nom, il sort automatiquement les amis en commençant par les lettres tapées, pagination s'il y a beaucoup de amis etc etc –

+0

Oui, c'est dommage, mais les éléments FBML ne sont vraiment que pour des cas très spécialisés. En outre, il est important de se rappeler que Facebook supprime progressivement le FBML, ce qui est probablement mieux à long terme. Aussi, assurez-vous de marquer cela comme la réponse. –

+0

désolé ne savait pas à propos de marquage de réponse sur stackoverflow. Je l'ai juste fait. –