fql.multiquery nuevo SDK
-
28-09-2019 - |
Pregunta
No se puede averiguar lo que está mal en este fql.multiquery y parece que no puede encontrar ningún ejemplo de la nueva SDK con fql.multiquery.
En última instancia quiero obtener el nombre de la página y el identificador de página (s) de las páginas que visitan los usuarios que tanto el administrador y los fanáticos de.
$ solicitudes = '{
"page_admin_ids": "Page_id SELECT page_admin DONDE uid = '$ AFID.' LIMIT 5",
"page_fan_ids": "Page_id SELECT FROM page_fan DONDE page_id IN (page_id SELECT FROM #page_admin_ids)",
"page_name_and_id": "SELECT nombre, page_id DE LA PÁGINA DONDE page_id IN (SELECT page_id DE #page_fan_ids)"
} ';
$ adjunto = array ( "método" => "fql.multiquery", "consulta" => $ consultas, 'señal_acceso' => $ señal_acceso);
$ ret_code = $ facebook-> api ($ archivo adjunto);
print_r ($ ret_code); morir ();
Solución
$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
));
Otros consejos
Creo que se debe reemplazar el parámetro "consulta" en $ archivo adjunto con "consultas".