Каналы API LinkedIn

Я изучаю проблему, из-за которой каналы LinkedIn клиентов на их веб-сайтах перестали отображаться. Отладка проблемы. Я обнаружил, что получаю ошибку 403, показанную ниже:

Участник xxxxxx не имеет разрешения на получение компании xxxxx

Поскольку процесс аутентификации в LinkedIn может быть довольно сложным для понимания, я поискал в Интернете, была ли у других такая же проблема, и смог найти это. Он предполагает, что в API LinkedIn недавно были внесены изменения, и теперь пользователи должны быть администраторами компании. Что именно это означает?

С самого начала мы просто получали доступ к фидам, создавая URL-адрес, подобный этому:

https://api.linkedin.com/v1/companies/xxxx/updates?oauth2_access_token=ACCESS_TOKEN

Это работало в прошлом. Нужно ли нам заново создавать секретные ключи и ключи API?

Обновлять

Смотрим на анонсированные изменения здесь:

https://developer.linkedin.com/support/developer-program-transition

Это предполагает, что следующая конечная точка по-прежнему будет работать (это именно то, что у меня есть):

/ v1 / companies / {id}

Так что я не уверен, что мне не хватает.


person Ibrar Hussain    schedule 09.06.2015    source источник


Ответы (1)


токен доступа, созданный учетной записью, которая является администратором страницы этой компании? В противном случае вы получите 403. Запрашивающий должен быть администратором этой страницы компании, чтобы получать обновления компании.

person Radek82    schedule 18.08.2015