Запрос FQL без пользователя

#facebook #authentication #facebook-fql #checkin

#Facebook #аутентификация #facebook-fql #проверка

Вопрос:

Я пытаюсь получить количество недавних проверок для нескольких мест в Facebook. Я хотел бы настроить скрипт CRON, который запрашивает последние проверки, используя что-то вроде:

 SELECT tagged_uids FROM checkin WHERE timestamp > 1318514998 AND page_id IN (138444418096,138444418097)
  

Но поскольку это cron-скрипт (без использования fb), как я могу получить access_token? Я пытался получить его для приложения Facebook, но это не сработало.

Ответ №1:

Вам нужно получить offline_access токен и убедиться, что ваш скрипт находится в том же домене, что и ваше приложение FB, которое сгенерировало этот токен. НО я не думаю, что вы сможете получить эту информацию, если вы не являетесь владельцем страницы.

Комментарии:

1. Используя ссылку «Попробуйте этот запрос» на developers.facebook.com/docs/reference/fql/checkin , Я могу отредактировать ? запросите переменную в URL-адресе, а затем получите идентификаторы пользователей людей, которые зарегистрировались, не будучи друзьями с ними. При этом используется токен доступа, который facebook автоматически генерирует, когда я нажимаю на эту ссылку. Означает ли это, что эта информация является общедоступной?