Согласно документации Facebook:
"Создать или обновить счет для пользователя
Вы можете опубликовать счет или пользователя, отправив запрос HTTP POST в / USER_ID / scores с помощьюapp access_token, если у вас есть разрешение publish_actions. "
Итак, я получаю токен доступа к приложению из инструмента токена доступа.Я также проверил, что разрешение publish_actions включено.
Когда я использую API Explorer для / USER_ID / scores с маркером доступа к приложению, я получаю следующую ошибку:
{
"error": {
"message": "A user access token is required to request this resource.",
"type": "OAuthException"
}
}
OK.Поэтому вместо этого я предоставляю токен доступа пользователя и получаю:
{
"error": {
"message": "(#15) This method must be called with an app access_token.",
"type": "OAuthException"
}
}
Что я здесь не так делаю?
РЕДАКТИРОВАТЬ: Работает, если для аутентификации задано WEB, а не Mobile / Native.