{ "serviceErrorCode": 0, "message": "Resource reactions does not exist", "status": 404 }
Ошибка выше при попытке получить реакции на общий ресурс. Следуя этому запросу в соответствии с документацией.
GET "https://api.linkedin.com/v2/reactions/(entity:{entityUrn})?q=entity&sort={sortOrder}"
Мой запрос
GET 'https://api.linkedin.com/v2/reactions/urn:li:share:6655188984098103296?q=share&sort=desc&oauth2_access_token=<access-token>'
Что я здесь не так делаю? Доля публикации имеет реакцию на это. Я не могу понять, что они имеют в виду под сущностью и q. Я пробовал все виды порядка сортировки, такие как сокращения. Любая помощь приветствуется.
Вам нужно сбежать от сущности. https://docs.microsoft.com/en-us/linkedin/shared/api-guide/concepts/protocol-version
Вам также необходимо установить X-Restli-Protocol-Version на 2.0.0
X-Restli-Protocol-Version
2.0.0
Таким образом, ваш запрос может выглядеть следующим образом:
https://api.linkedin.com/v2/reactions/(entity:urn%3Ali%3Ashare%3A1234567)?q=entity