Hey, hab eine Facebook iFrame Applikation geschrieben, funktioniert auch alles super.
Ich möchte gerne ein Button einfügen, welches den User bei einem Klick ermöglicht, 50 Freunde aus der Freundestliste ein App Request zu senden. Die Freunde werden einfach aus der Freundesliste des Users ausgewählt.
Die Erlaubnis "read_friendlist" hole ich mir, wenn ich nach den permissions frage.
Folgende Funktionen kümmert sich um den Aufruf vom App-RequestDialog:
In meinem HTML Gerüst habe ich an der entsprechenden Stelle folgenden Code eingefügt um die Funktion aufzurufen:
Allerdings funktioniert mein Aufruf noch nicht ganz. Wenn ich auf den Button klicke, passiert nichts. Leider finde ich mein Fehler auch nicht und würde mich freuen wenn mir jemand helfen kann
Ich möchte gerne ein Button einfügen, welches den User bei einem Klick ermöglicht, 50 Freunde aus der Freundestliste ein App Request zu senden. Die Freunde werden einfach aus der Freundesliste des Users ausgewählt.
Die Erlaubnis "read_friendlist" hole ich mir, wenn ich nach den permissions frage.
Folgende Funktionen kümmert sich um den Aufruf vom App-RequestDialog:
Code:
<script>
FB.init({
appId : '123123123123',
frictionlessRequests: true,
});
function sendRequestSelector() {
FB.api('/me/friends', {fields:'id'}, function(response) {
var arr = [];
for(var i=50; i>0; i--){
arr.push(response.data[i].id);
}
newInvite(arr);
});
}
function newInvite(arr){
FB.ui({
method: 'apprequests',
message: 'irgend eine Nachricht',
to: arr.join(',')
});
}
</script>
In meinem HTML Gerüst habe ich an der entsprechenden Stelle folgenden Code eingefügt um die Funktion aufzurufen:
<input type="button" onclick="sendRequestSelector(); return false;" value="Freunde einladen"/>
Allerdings funktioniert mein Aufruf noch nicht ganz. Wenn ich auf den Button klicke, passiert nichts. Leider finde ich mein Fehler auch nicht und würde mich freuen wenn mir jemand helfen kann

Kommentar