Нравится сообщение / комментарии с использованием API Linkedin версии 2 OAuth 2.0

#api #oauth-2.0 #linkedin #linkedin-api #urn

#API #oauth-2.0 #LinkedIn #linkedin-api #урна

Вопрос:

Я использую API OAuth 2.0 API Linkedin API и пытаюсь лайкать пост / комментарии, используя новый API OAuth 2.0.

В следующем примере ниже показан запрос POST на следующую конечную точку:

POST https://api.linkedin.com/v2/socialActions/{commentUrn}/likes

 https://api.linkedin.com/v2/socialActions/urn:li:share:543222277889832/likes
 

со следующим телом POST JSON

 {
  "actor": "urn:li:person:0XV6h162Ub",
  "object": "urn:li:share:543222277889832"
}
 

и я получаю следующий результат

 {
  "message": "Unable to obtain activity for urn: 'urn:li:share:543222277889832'",
  "status": 404
}
 

https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/network-update-social-actions#create-a-like-on-a-comment

Я не уверен, как работает urn — как мне найти соответствующую urn для конкретного человека (как показано на рисунке «актер» ниже) и объекта документация Linkedin API кажется довольно запутанной.

Заранее спасибо

Ответ №1:

Возможно, сообщение не обрабатывается LinkedIn при отправке запроса на комментарий. Вы должны спросить статус сообщения раньше. Если все в порядке, запустите запрос на комментарий.