Встраивание обновлений / каналов компании LinkedIn

Мы создали веб-часть SharePoint 2010, в которой отображается канал нашей компании из https://www.linkedin.com/company/"Name of Company"/.

Конечным пользователям необходимо войти в систему в первый раз (это нормально). Но даже если они входят в систему, используя свой личный профиль в LinkedIn, они не могут видеть нашу корпоративную ленту. Это почему?

Если пользователи назначены назначенными администраторами LinkedIn, они могут видеть ленту, в противном случае - нет.

Мы используем

<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: "The key"
lang: da_DK
authorize: true
onLoad: onLinkedInLoad
</script>

Надеюсь, кто-нибудь поделится своими знаниями.


person Jacob Schou    schedule 02.07.2015    source источник
comment
Вы нашли какое-нибудь решение для этого.   -  person maddy d    schedule 06.07.2015
comment
Нет :) и поддержка LinkedIn не может помочь   -  person Jacob Schou    schedule 07.07.2015
comment
У вас есть похожая проблема?   -  person Jacob Schou    schedule 07.07.2015
comment
да, я получаю 403 при загрузке обновлений. отсутствие документации :(   -  person maddy d    schedule 07.07.2015


Ответы (4)


Вот почему: '(https://developer.linkedin.com/blog/posts/2015/developer-program-changes

Начиная с 12 мая 2015 г. мы ограничим использование открытых API только для следующих целей:

  • Предоставление участникам возможности представлять свою профессиональную идентичность через свой профиль LinkedIn с помощью нашего Profile API.

  • Предоставление участникам возможности публиковать сертификаты непосредственно в своем профиле LinkedIn с помощью наших инструментов добавления в профиль.

  • Предоставление участникам возможности делиться профессиональным контентом в своей сети LinkedIn через Интернет с помощью нашего Share API.

  • Предоставление компаниям возможности делиться профессиональным контентом в LinkedIn с помощью API нашей компании.

Только люди, которые могут администрировать ленту, могут читать / обновлять ленту компании. Все остальные исключаются, если вам не удастся стать партнером LinkedIN: https://developer.linkedin.com/partner-programs

person ahmeij    schedule 30.07.2015

Немного света по этой проблеме здесь:

Как сказал Ахмей, Linkedin больше не предоставляет простого способа встраивания временной шкалы вашего корпоративного / личного профиля в любое место. Однако есть альтернативный способ реализовать это.

Вы будете использовать RSS-канал профиля. URL-адрес будет примерно таким:

https://www.linkedin.com/biz/[PROFILE ID]/feed?start=0&v2=true

Вы можете узнать числовой идентификатор в своем профиле / на странице компании.

https://www.glintech.com/blog/confluence-embed-linkedin-company-feed.html

person Alberto S.    schedule 13.11.2017
comment
Не обращайте внимания на это решение. Это не сработает из-за политики CORSS со стороны linkedin - person Alberto S.; 13.11.2017
comment
Игнорировать? Это может не сработать, если вы вызываете это напрямую из интерфейсного Javascript. Но вы можете легко вызвать это в серверной части и создать свой собственный вызов AJAX, чтобы вернуть этот ответ из серверной части и встроить его. Нет ничего идеального на 100%, но это грубый, но хороший обходной путь. - person Henley; 24.01.2018
comment
Рад, что у вас это сработало;) Кстати, а как вы получаете эти данные из бэкенда? просто делаете HTTP-запрос? Благодарность - person Alberto S.; 25.01.2018
comment
Я понял, что вы можете использовать прокси-сервер PHP cors, однако ссылка больше не работает - person Alberto S.; 14.02.2018
comment
@HenleyChiu Есть ли где-нибудь GUI-сервис для этого? - person O0123; 25.01.2021
comment
@AlbertoS. Это все еще работает? - person O0123; 25.01.2021
comment
Я попробовал пару запросов и не сработал ... поэтому я думаю, что этот хак больше не работает - person Alberto S.; 26.01.2021

Я нашел способ реализовать прокси-сервер CORS, и он заработал. Я использовал этот простой PHP CORS-прокси

Однако сайт LinkedIn больше не возвращает никакой информации с этого URL-адреса, он просто возвращает ошибку [301 - перемещено навсегда]: _ (

person Alberto S.    schedule 14.02.2018
comment
Есть ли обновление? - person O0123; 25.01.2021
comment
извините, я больше не слежу за этой реализацией, поэтому я не могу ответить вам - person Alberto S.; 26.01.2021

Как Альберто упомянул в сообщении ниже, RSS-канал можно использовать для создания кода для встраивания. Чтобы включить RSS в своем LinkedIn и получить ссылку RSS, вы можете перейти по адресу это руководство. Затем вы можете использовать этот плагин для создания кода внедрения фида.

person Blaise    schedule 19.06.2019