J'ai une page, et je veux faire un peu de compétition. J'utilise un onglet statique FBML et après que les utilisateurs cliquent sur certains choix, ils doivent publier du texte sur leurs murs afin d'entrer dans la compétition.Comment utiliser stream.publish avec @ tags en utilisant l'API Facebook?
Tout fonctionne très bien, mais maintenant j'ai un problème. Je veux savoir exactement comment publier ce texte sur leurs murs. J'ai essayé de chercher quelque chose en FBML, FBJS ou FQL qui peut m'envoyer l'identifiant de l'utilisateur à mon serveur via Ajax et je peux le stocker dans ma base de données, mais à des fins de confidentialité cela est interdit dans les pages. Maintenant j'essaye d'étiqueter le nom de ma page (@mypagename) dans stream.publish
ainsi les messages des utilisateurs apparaîtront sur mon mur ainsi je peux les dépister et choisir un gagnant d'eux, mais je ne pourrais pas également faire l'étiquette chose.
Comment réparer la chose @tag
?
Mon Code publier:
<script type="text/javascript">
var attachment;//some data here
Facebook.streamPublish('message here', attachment);
</script