Комментирование сообщения с использованием linkedin api возвращает 403, хотя у меня есть все необходимые разрешения - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь прокомментировать сообщение с помощью SocailActions Api
Я использую следующие разрешения w_organization_social r_organization_social w_member_social
и вошел в систему как администратор страницы, которую я пытаюсь комментировать от ее имени
мой запрос:

POST https://api.linkedin.com/v2/socialActions/urn%3Ali%3Ashare%3AXXXXXXXXXX/comments HTTP/1.1

Authorization: Bearer XXXXXXXXXXXXXXXXXXXXXXXXXXXX
Host: api.linkedin.com
cache-control: no-cache,
X-Restli-Protocol-Version: 2.0.0
Accept: application/json
Content-Type: application/json
Content-Length: 136

{
   "actor":"urn:li:organization:23741470",
  "object" :"urn:Al:share:6664163994204549120",
   "message":{
      "text":"tessst"
   }
}

, и я получаю 403

{
    "serviceErrorCode": 100,
    "message": "Field Value validation failed in REQUEST_BODY: Data Processing Exception while processing fields [/actor]",
    "status": 403
}

то же самое произошло, когда я попытался использовать ugcPost Api для публикации нового комментария есть идеи, что может вызвать это?

1 Ответ

0 голосов
/ 06 июня 2020

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

...