fql.multiquery new sdk.
-
28-09-2019 - |
Вопрос
Я не могу выяснить, что не так с этим fql.multiquery и не может найти какие-либо примеры нового SDK с fql.multiquery.
В конечном итоге я хочу получить имя страницы и идентификатор (ы) страницы посещения пользовательских страниц, которые они оба администратора, и являются фанатами.
$ queries = '{
«Page_ADMIN_IDS»: «Выберите Page_ID с Page_Admin, где UID = '. $ AFID.' Ограничение 5",
«Page_FAN_IDS»: «Выбрать страницу_Ид с Page_Fan, где Page_ID In (выберите Page_ID из #page_admin_ids)»,
«Page_NAME_AND_ID»: «Выбрать имя, Page_ID с страницы, где Page_ID In (выберите Page_ID из #page_fan_ids)»
}';
$ Attachment = Array («Метод» => «FQL.multiquery», «Запрос» => $ queries, «Access_Token» => $ Access_Token);
$ RET_CODE = $ Facebook-> API ($ вложение);
print_r ($ ret_code); умереть();
Решение
$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
));
Другие советы
Я думаю, что вы должны заменить параметр «Запрос» в $ Приложение с «Запрос».