Facebook Graph API нравится / комментирует рекомендации бизнес-страницы - PullRequest
0 голосов
/ 01 февраля 2019

(все маршруты относятся к https://graph.facebook.com/v3.2, GET по умолчанию, если не указано)

Шаги, которые хорошо работают:

  1. Я получаю токен PAGE здесь / me/ account
  2. Используя маркер страниц, перейдите на страницу // оценок? fields = open_graph_story, чтобы получить рекомендации
  3. После получения идентификатора рекомендации перейдите на / все отлично работает
  4. // комментарии- работает, как ожидалось, и возвращает комментарии с рекомендациями
  5. // лайки - работает, как ожидается, и возвращает лайки

Проблемы начинаются, когда я пытаюсь оставить комментарий или лайк с рекомендацией

Когда я пытаюсь понравиться рекомендация:

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 Приложение является разработчиком.режим, у меня есть приложение и страница.

Есть предложения?

Заранее спасибо, Майк

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