Создание тестового пользователя на Facebook - PullRequest
9 голосов
/ 05 августа 2011

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

 https://graph.facebook.com/APP_ID/accounts/test-users?installed=true&
name=FULL_NAME&permissions=read_stream&method=post&access_token=APP_ACCESS_TOKEN

отображается следующая ошибка:

{
  "error": {
  "type": "OAuthException",
  "message": "(#15) The method you are calling must be called 
              with an app secret signed session"
  }
}

Я прочитал и выполнил указанные шагина

https://developers.facebook.com/docs/authentication/

Тем не менее проблема сохраняется.Пожалуйста, наведите меня, что мне делать?

Спасибо.

Ответы [ 3 ]

15 голосов
/ 05 августа 2011

Вам необходимо получить действительный токен доступа - подойдет токен доступа к приложению.Чтобы получить это:

0 голосов
/ 20 октября 2011

Вы можете использовать Фреймворк Java API для тестирования , который оборачивает процесс создания тестовых пользователей в API Java.Тестовый пользователь также имеет доступ к данным пользователя, стене и т. Д., Поэтому вы можете создавать автоматические тесты для проверки поведения вашего приложения.

0 голосов
/ 05 августа 2011

Вам нужны 'appId' => 'XXXXXXXXXXXXXX' и a 'secret' => 'XXXXXXXXXXXXXX' один.

Из документации Facebook:

Для аутентификации вашего приложения вынеобходимо передать код авторизации и секрет вашего приложения в конечную точку токена Graph API по адресу https://graph.facebook.com/oauth/access_token.Секрет приложения доступен в Developer App и не должен передаваться кому-либо или встраиваться в какой-либо код, который вы будете распространять

..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...