Ich bin ziemlich neu in den Facebook-APIs. Ich möchte eine Liste meiner Freunde erhalten, die auch meine App installiert haben. (Die Idee ist, dass Sie dann ein Spiel mit ihnen beginnen können).
Dies gibt eine Liste meiner Freunde:
%Vor%Dies gibt meiner App Informationen:
%Vor%Was ich will, ist "meine Freunde, die diese App auch installiert haben"
Ich dachte, es könnte das sein:
%Vor%Ich hatte gehofft, dass es mir zumindest meine Entwickler, Administratoren oder Tester geben würde, aber kein Glück. Ссылка Ссылка
Mein Gefühl ist vielleicht, dass ich FQL verwenden muss, um eine Abfrage zu konstrieren, die etwas wie
sagt %Vor%Jeder Rat würde sehr geschätzt werden.
Hinweis, ich habe diesen Post gesehen: FaceBook App: Liste der IDs der Benutzer meiner Anwendung abrufen
Ich verwalte eine lokale Liste der Facebook-Benutzer-IDs, die zu meiner Site gehören, und ich kann mein Ziel tatsächlich erreichen, indem ich Folgendes tue, aber ich bin mir sicher, dass es einen besseren Weg geben muss:
%Vor%Dies ist glaube ich die FQL-Abfrage
$facebook->api(array('method' => 'fql.query', 'query' => "SELECT uid FROM user WHERE is_app_user = '1' AND uid IN (SELECT uid2 FROM friend WHERE uid1 = '" . $user_id . "');"));
(Ich benutze Java und JS APIs, so dass die Syntax möglicherweise nicht genau stimmt)
Die Dokumentation für die Benutzer- und Freundschaftsabfragen finden Sie hier:
Tags und Links facebook facebook-graph-api facebook-fql