Вопрос

Я не могу выяснить, что не так с этим 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
));

Другие советы

Я думаю, что вы должны заменить параметр «Запрос» в $ Приложение с «Запрос».

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top