(все маршруты относятся к https://graph.facebook.com/v3.2, GET по умолчанию, если не указано)
Шаги, которые хорошо работают:
- Я получаю токен PAGE здесь / me/ account
- Используя маркер страниц, перейдите на страницу // оценок? fields = open_graph_story, чтобы получить рекомендации
- После получения идентификатора рекомендации перейдите на / все отлично работает
- // комментарии- работает, как ожидалось, и возвращает комментарии с рекомендациями
- // лайки - работает, как ожидается, и возвращает лайки
Проблемы начинаются, когда я пытаюсь оставить комментарий или лайк с рекомендацией
Когда я пытаюсь понравиться рекомендация:
POST /<recommendation_id>/likes
Я получаю сообщение об ошибке:
{
"error": {
"message": "Unsupported post request. Object with ID <recommendation_id> does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
"type": "GraphMethodException",
"code": 100,
"error_subcode": 33,
"fbtrace_id": "AmsWYqiYcS+"
}
}
Когда я пытаюсь опубликовать рекомендацию:
POST /<recommendation_id>/comments {message: 'some'}
Я получаю сообщение об ошибке:
{
"error": {
"message": "Permissions error",
"type": "OAuthException",
"code": 200,
"error_subcode": 2069006,
"is_transient": false,
"error_user_title": "User Cannot See This App",
"error_user_msg": "The user who owns object 2,269,569,259,406 cannot see this app.",
"fbtrace_id": "BzRCVZFnPk"
}
}
Приложение имеет следующие разрешения: publish_pages, manage_pages
Приложение является разработчиком.режим, у меня есть приложение и страница.
Есть предложения?
Заранее спасибо, Майк