Domanda

Non ho fatto un app in un paio di anni e mi sento come mi sono perso nella foresta. : -)

Con il seguente codice di prova nella mia app:

<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>

Questa, come previsto, produce un elenco dei miei amici, ma dopo seleziono uno e premere invia richiesta l'altra persona non riceve la richiesta.

1) dovrei elaborarlo in qualche altro modo per primo? A meno che io sono seriamente caffeina privato non vedo cosa dovrei fare dopo. 2) Esiste un modo per mantenere la casella amico lista nella pagina di tela al contrario di un pop-up?

Grazie. Mi dispiace se questo suona di base ma, wow, a volte la documentazione FB ti dà un assaggio di quello che si dovrebbe fare, ma non ti dà tutte le informazioni. E 'come una versione di programmazione di schede flash.

È stato utile?

Soluzione

1) i tuoi amici dovrebbero essere in grado di ricevere la richiesta di app (probabilmente hanno appena miss it / non sanno da dove viene mostrato il requeust app). vedere se riescono a vedere la richiesta al http://www.facebook.com/reqs.php

2) assicurarsi che l'utente sia login e connettersi al vostro app prima di chiamare FB.ui. Questo può essere fatto, ad esempio usando il metodo FB.getLoginStatus

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top