При работе с 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.
Любая помощь по этому вопросу будет отличной!