Тип гранта Linkedin Oauth2 Client Credentials
Задавая вопрос здесь, в качестве справочного форума по мыслям, направленного на публикацию вещей, связанных с API, в stackru.
Я разрабатываю функцию на нашем веб-сайте org, чтобы показать топ-5 страниц компании, настроенных в linkedin. Я уже настроил требуемый доступ в developer.linkedin, и весь поток работает в консоли REST developer.linkedin для получения канала.
В настоящее время я получаю эту ошибку, когда я пытаюсь со своего компьютера получить токен аутентификации с действительным идентификатором клиента и созданным секретом.
{"error": "access_denied", "error_description": "Это приложение не может создавать токены приложения" }
В документации также упоминается, что этот поток не доступен по умолчанию, и пользователям нужно будет связаться с linkedin.
https://developer.linkedin.com/docs/v2/oauth2-client-credentials-flow
"По умолчанию ваше приложение не сможет использовать поток учетных данных клиента LinkedIn. Свяжитесь с нами, чтобы ваше приложение получило разрешение на использование этого потока".
Каковы будут следующие шаги в запросе доступа к этому потоку для моей организации?
2 ответа
Как изложено здесь:
По умолчанию ваше приложение не сможет использовать поток учетных данных клиента LinkedIn. Свяжитесь с нами, чтобы ваше приложение получило разрешение на использование этого потока.
Следующим шагом будет связаться с ними напрямую или подать заявку, чтобы стать Партнером, и в случае принятия вам будет предоставлен доступ к дополнительным данным вне области аутентификации пользователя (что в основном означает, что вы сможете совершать звонки непосредственно из ваше приложение для доступа к определенной информации)
Я думаю, что ответ хорошо объяснен API-University, поскольку создание приложения для получения access_token решит проблему связи.
Ссылка на объяснение: https://api-university.com/blog/api-usage/how-to-use-the-linkedin-api-and-oauth/