Frage

Ich kann nicht herausfinden, was mit diesem fql.multiquery falsch und kann nicht scheinen, mit fql.multiquery keine Beispiele für die neuen sdk zu finden.

Schließlich möchte ich den Namen der Seite und Seite-ID (s) der Gastbenutzerseiten erhalten, die sie beide Administrator und sind Fans von.

$ Abfragen = ‚{

"page_admin_ids":   "SELECT page_id FROM page_admin WHERE uid = 'afid $.' LIMIT 5",

"page_fan_ids":   "SELECT page_id VON page_fan WHERE page_id IN (SELECT page_id VON #page_admin_ids)"

"page_name_and_id":   "SELECT name, page_id FROM Seite WHERE page_id IN (SELECT page_id VON #page_fan_ids)"

} ';

$ attachment = array ( "Methode" => "fql.multiquery", "Abfrage" => Abfragen $, 'access_token' => $ access_token);

$ ret_code = $ Facebook-> api ($ Anhang);

print_r ($ ret_code); die ();

War es hilfreich?

Lösung

$multiQuery = array(
'likes' => 
    ' SELECT ... FROM like ...',
'users' => 
    ' SELECT uid, name ' .
    ' FROM user ' .
    ' WHERE uid IN (SELECT user_id FROM #likes) ',
);
$multiQueryResult = $facebook->api(array(
    'method'   => 'fql.multiquery',
    'queries'  => $multiQuery
));

Andere Tipps

Ich denke, Sie sollten mit "Abfragen" in $ attachment "Abfrage" Parameter ersetzen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top