Я слежу за документом здесь, чтобы автоматизировать создание тестовых учетных записей пользователей fb для целей разработки. Я использую php-библиотеку Facebook.
http://developers.facebook.com/docs/test_users/
Все работает отлично, кроме раздела «Создание дружеских связей». Я получаю следующую ошибку:
Fatal error: Uncaught OAuthException: An access token is required to request this resource. thrown in C:\xampp\htdocs\myapp\application\libraries\Facebook.php on line 453
Я не получаю эту ошибку при смене паролей или любых других операций, подробно описанных в документе. Только этот.
Я попытался указать access_token, возвращаемый при создании пользователя, но получить тот же результат. например,
https://graph.facebook.com/100002663471192/friends/100002663471192?access_token=205766069471562|2.AQBvtLYGBZhz3q7D.3600.1310968800.0-100002663471192|LhlBBSANV6qg-ycKsMBWvbh0Te8
Решил это. Если вы называете пароль изменения api, то токен доступа больше не действителен, и вам нужно получить новый.