2015-05-29 2 views
0

Я создал тестовое приложение для Facebook, которое должно читать профиль пользователя, чтобы получить их сообщения.Как я прочитал свой почтовый ящик Facebook через Graph Explorer?

В разделе «Сведения о приложении» -> «Платформы для приложений», на которые я нажал кнопку «Настроить права доступа к приложениям», добавлены разрешения «read_stream» и «user_posts» для приложения.

Затем я заглядываю в Инструменты & Поддержка -> Доступ к инструменту токена и предоставление мне токена сеанса.

Я затем в Инструменты & Поддержка -> Graph API Explorer,, вставить в маркер сеанса, и доступ к следующему URL: me/feed, но получить следующее сообщение об ошибке отладки:

The field 'feed' is only accessible on the User object after the user grants either the 'user_posts' or 'read_stream' permission.

Кроме этого, я им негде это сделать. Я зашел в свой общедоступный профиль Facebook, чтобы настроить параметры приложения, но нет настроек для предоставления разрешений на чтение фидов.

Я нажал кнопку «Отладка» рядом с токеном доступа в инструментах разработчика, и он показал области действия как «user_friends, public_profile», а не полные области разрешений, которые хотят приложения.

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

Как получить свою СОБСТВЕННУЮ ПОДАЧУ от моего СОБСТВЕННОГО APP во время тестирования?

+0

Вы решили это? – vITs

ответ

0

Во время процесса авторизации вы должны указать, какие разрешения необходимы для вашего приложения. По умолчанию разрешено только разрешение «общедоступного профиля», но остальные должны быть добавлены в область аргументов.

Пример: https://www.facebook.com/dialog/oauth? сфера = user_posts & redirect_uri = http://localhost/login&client_id=XXXXXXXXX&response_type=code

Вы также можете добавить дополнительные разрешения: "сфера = user_posts USER_LOCATION user_games_activity".

Facebook Permissions.

С уважением, Gonzalo.

Смежные вопросы