les boîtes de dialogue de demande FB.ui: comment sont traitées les demandes et la façon de le maintenir en toile

StackOverflow https://stackoverflow.com/questions/7314379

Question

ont pas encore fait une application dans quelques années et je me sens comme si je suis perdu dans la forêt. : -)

En utilisant le code de test suivant dans mon application:

<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId  : 'myappid',
status : true,
cookie : true,
xfbml  : true,
channelUrl : 'http://www.example.com/myapp/channel.html',
oauth  : true
});
FB.ui({ method: 'apprequests', 
  message: 'Here is a new Requests dialog...'});
</script>

, comme prévu, produit une liste de mes amis, mais je sélectionne une et cliquez sur Envoyer demande l'autre personne ne reçoit jamais la demande.

1) Suis-je censé le traiter d'une autre manière d'abord? À moins que je suis sérieusement la caféine privé, je ne vois pas ce que je suis censé faire. 2) Est-il possible de garder la liste d'amis dans la page de la toile, par opposition à une? Pop-up

Merci. Je suis désolé si cela semble de base mais, wow, parfois la documentation FB vous donne un aperçu de ce que vous êtes censé faire, mais ne vous donne pas toutes les informations. Il est comme une version de programmation de cartes flash.

Était-ce utile?

La solution

1) vos amis devraient être en mesure de recevoir la demande d'application (probablement ils manquent juste / ne savent pas où est présenté l'application requeust). voir s'ils peuvent voir la demande http://www.facebook.com/reqs.php

2) assurez-vous que l'utilisateur est connexion et se connecter à votre application avant d'appeler FB.ui. Cela peut être fait, disons en utilisant la méthode FB.getLoginStatus

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top