Question

Je ne peux pas comprendre ce qui ne va pas avec ce fql.multiquery et ne peut pas sembler trouver des exemples de la nouvelle sdk avec fql.multiquery.

En fin de compte, je veux obtenir le nom de la page et id page (s) des pages utilisateur visite qu'ils ont tous deux administrateurs et sont des fans de.

$ requêtes = « {

"page_admin_ids":   "SELECT page_id DE page_admin OU uid = 'AFID $.' LIMIT 5",

"page_fan_ids":   "SELECT page_id DE page_fan OÙ page_id IN (SELECT page_id à partir de #page_admin_ids)",

"page_name_and_id":   "SELECT name, page_id de la page OÙ page_id IN (SELECT page_id DE #page_fan_ids)"

};

$ attachement = array ( "procédé" => "fql.multiquery", "requête" => $ requêtes, 'access_token' => $ access_token);

$ ret_code = $ Facebook-> api ($ pièce jointe);

print_r ($ ret_code); die ();

Était-ce utile?

La solution

$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
));

Autres conseils

Je pense que vous devez remplacer le paramètre « query » dans $ pièce jointe avec « requêtes ».

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