2009-09-16 6 views
6

de StackOverflow'ers,Définir l'état utilisateur avec intégration

Je réalise les nouveaux « @mentions » est une caractéristique très nouvelle « @mentions » à Facebook, mais peut tout de vous penser à la façon d'accéder à cette fonction à l'aide du API Facebook?

Je suppose qu'il y aurait besoin d'être un appel séparé pour obtenir une liste des utilisateurs disponibles/applications/ect ...

Je suis juste ici brainstorming, je me rends compte cela peut ne pas être encore possible. Toute aide est très appréciée.

Merci!

+1

la question est d'un an et nous n'avons toujours pas une bonne résolution de ce problème :( – hnprashanth

Répondre

4

AFAIK, Ceci est actuellement indisponible par facebook api.
(http://wiki.developers.facebook.com/index.php/Users.setStatus)

Cependant, vous pouvez utiliser le suivant le format suivant pour le marquage

tagging @[USERID:blah] in my message from a app 

où USERID est le userId numérique de l'utilisateur que vous souhaitez marquer dans le statut et bla est une chaîne. vous devriez donner une corde pour que cela fonctionne.

Ce format fonctionne également lorsque vous essayez de mettre à jour le statut sur Facebook directement. Vous pouvez le tester là-bas.

+0

Je ne peux pas obtenir ce pour travailler avec l'API Open Graph.Une chance? – ewakened

+0

Je suis également en train d'accomplir cette Jusqu'à présent, pas de chance avec @ [USERID: x] ou en ajoutant le paramètre to comme dans l'exemple sur http://developers.facebook.com/docs/reference/api/post – Espen

+0

Cela ne fonctionne pas avec l'API Open Graph , il publie @ [USERID: blah] comme il est à facebook – hnprashanth

1

bogues de par Colin lien (http: //bugs.developers. facebook.net/show_bug.cgi?id=12947), il semble que l'aspect lien de cette fonctionnalité a été désactivé pour les applications tierces. Il affichera uniquement le nom de l'ami étiqueté en texte brut, sans lien et sans notifications.