/ account / test-пользователи, предоставляющие OAuthException - PullRequest
0 голосов
/ 12 марта 2012

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

ПОЛУЧЕНИЕ этого ...

https://graph.facebook.com/229607217115781/accounts/test-users&access_token=MYAPPACCESSTOKENHERE

Дает мне:

{ "ошибка": { "message": "Требуется токен доступа для запроса этого ресурса.", "type": "OAuthException", «код»: 104 } } * +1010 *

MYAPPACCESSTOKEN был создан с помощью вызова https://graph.facebook.com/oauth/access_token?client_id=MYAPPID&client_secret=SECRET&grant_type=client_credentials

и он возвращает токен просто отлично.

Глядя на мою историю мерзавцев, я почти уверен, что это работало раньше, заставляя меня подозревать, что это какое-то серьезное изменение, о котором я не знаю.

1 Ответ

1 голос
/ 12 марта 2012

Если ваше приложение помечено как приложение «Рабочий стол»; вы не можете использовать токен доступа к приложению для администрирования приложения через API, поскольку предполагается, что вы распространили токен доступа к приложению с помощью двоичного файла приложения, и поэтому ему нельзя доверять, поскольку любой из ваших пользователей может декомпилировать приложение и получить секрет приложения таким образом.

Вы по-прежнему можете использовать интерфейс администрирования на developers.facebook.com для управления тестовыми пользователями, или вы можете вернуть свое приложение в режим «Интернет», и секрет приложения будет снова использован для этого вызова

...