Я пытаюсь найти найти, кто из моих друзей был раньше. Я пытаюсь использовать Graph API для этого.Получение подписей на facebook в Facebook
Так в основном есть место идентификатор (Париж это), можно получить основную информацию с помощью конечной точки https://graph.facebook.com/110774245616525/, чтобы сделать это. Затем я получаю access_token с разрешениями users_status и user_status (используя Graph Explorer), и я использую этот токен доступа для получения проверок. Так что я делаю GET https://graph.facebook.com/110774245616525/checkins?access_token=my_access_token вызов и все, что я получаю сообщение об ошибке:
page_id не является членом таблицы оформленного ввода
Хотя, чтение the documentation я вижу связь с контрольные цифры:
Чеки, сделанные на эту страницу места от текущего пользователя и друзей текущего пользователя.
Является ли это ошибкой с API-интерфейсом Graph или с тем, как я это делаю?
Спасибо!
Да, но это не то, что я пытаюсь сделать, потому что, скажем, у меня 300 друзей, мне нужно будет 300 запросов. Я почти просто пытаюсь сделать ** Друзья, которые посетили Париж, Франция ** поле на странице в Париже. –
ах, я неправильно прочитал ;-) Я попробую! –
Зачем вам 300 запросов? Насколько мне известно, выбирая всех людей, которые проверили в Париже, Париж является target_id в предложении where. Он возвращает author_uid, который является uid вашего друга. Я не говорю вам, чтобы заменить его на фактическое число. Просто попробуйте запрос в инструментах разработчика и посмотрите, работает ли он – TommyBs