Как получить токен доступа Facebook для страницы без приложения или секрета приложения

Я пытаюсь автоматически отображать сообщения на стене со страницы Facebook другого веб-сайта. Я могу использовать обозреватель API Graph, чтобы получить его вручную. Когда я использую сгенерированный токен в своем коде, все хорошо. Проблема в том, что срок действия токенов быстро истекает. Просто нецелесообразно получать новый код несколько раз в день. Я знаю, что есть способ запросить токен доступа программно — в моем случае через PHP, но все примеры требуют секрета приложения.Поскольку это страница, а не приложение, секрета нет.

Я пробовал это:

https://graph.facebook.com/oauth/authorize?type=user_agent&client_id=MY_CLIENT_ID&redirect_uri=http%3A%2F%2FMY_SITE_URL&scope=user_status

Вот что я получаю:

{ "ошибка": { "message": "Ошибка проверки приложения. Невозможно получить информацию о приложении из-за системной ошибки.", "тип": "OAuthException", "код": 101 } }

Я пытался использовать Fiddler для перехвата вызова проводника Graph API, чтобы увидеть, что мне нужно в моем файле кода, но безуспешно.

6
задан Mike K. 28 June 2012 в 03:14
поделиться