2014-10-13 3 views
0

Я пытаюсь получить разрешения read_stream и rsvp_event, но сотрудники FB продолжают отклонять мои сообщения. Почему так сложно получить разрешения для простого приложения?Как получить разрешения для Facebook для приложения

Мне просто нужно прочитать мои статусные сообщения и события и отобразить их на моем веб-сайте.

Как вы создаете разрешения для своих приложений FB?

(я использую граф API на моем PHP сайте)

ответ

1

Это из документации на https://developers.facebook.com/docs/facebook-login/permissions/v2.1#reference-read_stream

Это разрешение предоставляется для приложений построения Facebook-брендированный клиент на платформах, где Facebook не уже доступный. Например, приложения Android и iOS не будут одобрены для этого разрешения. Кроме того, веб-приложениям, настольным и телевизионным приложениям не будет предоставлено это разрешение.

Таким образом, очень маловероятно, что вы получили это разрешение.

Что касается событий, я думаю, что user_events будет правильным: https://developers.facebook.com/docs/facebook-login/permissions/v2.1#reference-user_events

Как я понимаю, что это только для использования на вашем личном сайте, почему бы вам не генерировать маркер доступа для пользователя вручную через API-интерфейс Graph API, продлить его и сохранить его где-нибудь в вашем PHP-скрипте? Вам нужно будет обновить токен доступа каждые 60 дней вручную, но это, я думаю, самый прагматичный вариант, который у вас есть.

См

+0

ТНХ для информаций, да то, что мне нужно, это просто user_status и user_events, кстати, как я могу обновить маркер доступа вручную, не выходя на графике api explorer и каждый раз нажимать на «получить токен доступа»? – Luke

+1

@ Luke: При внедрении правильного потока входа, как описано в документации ... – CBroe

+0

@CBroe Это правда :-) Но если это только для него, я не уверен, стоит ли накладных расходов ... – Tobi