#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
}
Я не уверен, как работает urn — как мне найти соответствующую urn для конкретного человека (как показано на рисунке «актер» ниже) и объекта документация Linkedin API кажется довольно запутанной.
Заранее спасибо
Ответ №1:
Возможно, сообщение не обрабатывается LinkedIn при отправке запроса на комментарий. Вы должны спросить статус сообщения раньше. Если все в порядке, запустите запрос на комментарий.