Мне нужно добавить функцию общего доступа к моей настраиваемой кнопке. Меня не интересует их генератор , так как я не могу там изменить изображение LinkedIn. Я хочу использовать собственное изображение для кнопки «Поделиться» в LinkedIn.
82
Ответы:
Официальный API LinkedIn для обмена:
https://developer.linkedin.com/docs/share-on-linkedin
Прочтите Условия использования!
Пример ссылки с использованием метода «Настроенный URL»: http://www.linkedin.com/shareArticle?mini=true&url=/programming/10713542/how-to-make-custom-linkedin-share-button /10737122&title=How%20to%20make%20custom%20linkedin%20share%20button&summary=some%20summary%20if%20you%20want&source=stackoverflow.com
Вам просто нужно открыть его во всплывающем окне с помощью JavaScript или загрузить в
iframe
. Просто и работает - вот что я искал!РЕДАКТИРОВАТЬ: видео, прикрепленное к сообщению:
Я проверил, что вы действительно не можете встроить какое-либо видео в сообщение LinkedIn, единственный вариант - добавить ссылку на страницу с самим видео.
Вы можете добиться этого, поместив ссылку YT в
url
параметр:https://www.linkedin.com/shareArticle?mini=true&url=https://www.youtube.com/watch?v=SBi92AOSW2E
Если вы укажете,
summary
аtitle
затем LinkedIn перестанет извлекать его из видео, например:https://www.linkedin.com/shareArticle?mini=true&summary=youtube&title=f1&url=https://www.youtube.com/watch?v=SBi92AOSW2E
Он работает точно так же с Vimeo и, вероятно, будет работать для любого веб-сайта. Надеюсь, это поможет.
РЕДАКТИРОВАТЬ 2: Добавление изображений в сообщение:
Когда вы откроете ссылки выше, вы увидите, что LinkedIn загружает некоторые изображения вместе с переданным URL-адресом (и, возможно, заголовком и резюме).
LinkedIn делает это автоматически, и вы можете прочитать об этом здесь: https://developer.linkedin.com/docs/share-on-linkedin#opengraph
Это интересно, как говорится:
Он говорит мне, что даже если информация Open Graph не прикреплена, LinkedIn может извлечь эти данные на основе собственного анализа. И в случае с YouTube, похоже, так оно и есть, поскольку я не смог найти никаких тегов Open Graph, добавленных на страницы YouTube.
источник
/shareArticle
URL больше не функционирует , как раньше. Он перенаправляет наhttps://www.linkedin.com/sharing/share-offsite/?url=...
, теряя другие аргументы.Вы можете создать свою собственную кнопку публикации, используя URL-адрес LinkedIn ShareArticle, который может иметь следующие параметры:
Вы можете найти документацию здесь , просто выберите «Индивидуальный URL», чтобы увидеть подробности.
источник
Многие ответы здесь были действительны до недавнего времени. На данный момент ЕДИНСТВЕННЫЙ поддерживаемый параметр
url
, а новая ссылка на общий доступ выглядит следующим образом ...Источник: Официальная документация подключаемого модуля Linkedin Share для Microsoft.com . Все ссылки LinkedIn.com на документацию для разработчиков теперь кажутся пустыми страницами - возможно, связанными с приобретением LinkedIn Microsoft.
Однажды, вы могли бы использовать этот Params:
title
,summary
,source
. Но если вы внимательно посмотрите на всю документацию , на самом деле все еще есть способ установить сводку, заголовок и т. Д.! Поместите их в<head>
блок страницы, которой хотите поделиться ...<meta property='og:title' content='Title of the article"/>
<meta property='og:image' content='//media.example.com/ 1234567.jpg"/>
<meta property='og:description' content='Description that will show in the preview"/>
<meta property='og:url' content='//www.example.com/URL of the article" />
Тогда LinkedIn воспользуется ими! Источник: LinkedIn Developer Docs: Making Your Website Shareable on LinkedIn .
Не уверены, что все сделали правильно? Возьмите URL-адрес страницы, которой вы делитесь (например, example.com, а не linkedin.com/share?url=example.com), и введите этот URL-адрес в следующее: LinkedIn Post Inspector . Это расскажет вам все о том, как ваш URL распространяется! Это также извлекает текущий кеш вашей страницы, а затем обновляет его (если у вас застряла кешированная версия вашей страницы в базе данных LinkedIn). Поскольку он извлекает кеш, иногда лучше использовать LinkedIn Post Inspector дважды.
Все еще не уверены? Вот онлайн-демонстрация, которую я создал с более чем 20 социальными службами. Изучите исходный код и убедитесь сами, как работает совместное использование LinkedIn.
Я поддерживаю репозиторий Github, который отслеживает форматы URL-адресов социальных сетей с 2012 года, проверьте это: Github: URL-адреса социальных сетей .
Почему бы не присоединиться ко всем URL-адресам социальных сетей?
источник
По состоянию на апрель 2017 года это текущий URL-адрес, используемый для совместного использования:
https://www.linkedin.com/shareArticle?mini=true&url=http://developer.linkedin.com&title=LinkedIn%20Developer%20Network & summary = My% 20favorite% 20developer% 20program & source = LinkedIn
источник
https://www.linkedin.com/sharing/share-offsite/?url=...
, теряя другие аргументы.API обновлен сейчас, и предыдущий API будет прекращен с 1 марта 2019 года.
Чтобы создать настраиваемую кнопку «Поделиться» для LinkedIn, вам необходимо сделать POST-вызовы прямо сейчас. Для этого вы можете прочитать обновленную документацию здесь .
источник
Лучше всего использовать индивидуальный подход к URL . И это самое простое. Нашел это. Он откроет всплывающее окно, и вам не нужны какие-либо проблемы с аутентификацией bs из-за
w_share
и всего.<a href="https://www.linkedin.com/shareArticle?mini=true&url=http://chillyfacts.com/create-linkedin-share-button-on-website-webpages&title=Create LinkedIn Share button on Website Webpages&summary=chillyfacts.com&source=Chillyfacts" onclick="window.open(this.href, 'mywin', 'left=20,top=20,width=500,height=500,toolbar=1,resizable=0'); return false;"> <img src="http://chillyfacts.com/wp-content/uploads/2017/06/LinkedIN.gif" alt="" width="54" height="20" /> </a>
Просто измените
url
свой URL-адрес. Вот ссылка http://chillyfacts.com/create-linkedin-share-button-on-website-webpages/источник
mywin
? Я вижу это только в одном месте.my window
- mywin. Вы можете добавить любое имя.LinkedIn недавно пересмотрел свой сайт, поэтому есть масса старых ссылок, просто перенаправляющих на домашнюю страницу поддержки разработчиков. Вот обновленная ссылка на соответствующую страницу на сайте поддержки LinkedIn (по состоянию на 16 февраля 2015 г.): https://developer.linkedin.com/docs/share-on-linkedin
источник
LinkedIn обновил свой api, и URL-адрес для совместного использования больше не работает. Теперь вы можете использовать только
url
параметр запроса. Любой другой параметр будет удален из URL-адреса LinkedIn.Теперь вы вынуждены использовать oAuth и взаимодействовать с linkedin API, чтобы делиться контентом от имени пользователя.
источник
https://www.linkedin.com/shareArticle
илиhttps://www.linkedin.com/sharing/share-offsite/
методам. В официальной документации говорится только об использовании oAuth, о котором упоминал @lcjury. Если вы найдете что-то другое, дайте нам знать. Таким образом, хотя они все еще работают, это единственный атрибут url, который они принимают, и кто знает, как долго они будут продолжать работать.Это работает для меня:
Вы можете использовать эту ссылку, заменив ее своим контентом. Работает на 100%.
источник
Вы можете настроить стандартную кнопку Linkedin после загрузки страницы следующим образом:
источник