Как нравится от имени пользователя - Facebook Workplace API - PullRequest
0 голосов
/ 05 июня 2019

При работе с Facebook Workplace API симпатия к объекту (пост, комментарий, фотография ... и т. Д.) Может быть выполнена путем передачи токена доступа администратора, я пытаюсь выяснить, как это сделатьот имени пользователя для канала / комментария, опубликованного в группе.

В документах упоминается получение токена доступа к странице для выполнения этого действия, но у группы нет токена доступа, и он не решает, чтоВ любом случае я собираюсь.

Я пытался получить токен олицетворения пользователя из API с помощью токена администратора, но публикация на конечную точку графа лайков приводит к ошибке публикации.

POST /https://graph.facebook.com/{COMMENT-ID or POST-ID}/likes
HEADERS: Authorization Bearer "{IMPERSONATION-TOKEN}"

Ответ об ошибке:

{
  "error": {
    "message": "(#3) Publishing likes through the API is only available for page access tokens",
    "type": "OAuthException",
    "code": 3,
    "fbtrace_id": "CGpXtFWrwiA"
  }
}

Опять же, это прекрасно работает, используя токен доступа администратора приложения, но не от имени пользователя.Кроме того, группа не имеет токена доступа в отличие от обычной страницы FB.

Любая помощь по этому вопросу будет отличной!

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