LinkedIn делится обратным вызовом Javascript SDK / API v2 - PullRequest
0 голосов
/ 28 января 2019

Я пытаюсь поделиться контентом через LinkedIn JavaScript SDK.Но LinkedIn только что обновил их API, и я не могу понять, как: поделиться URL-адресом во всплывающем окне и получить обратный вызов для успешного обмена.

Со старым плагином общего доступа LinkedIn у вас было что-то вроде этого:

https://docs.microsoft.com/en-us/linkedin/consumer/integrations/self-serve/plugins/share-plugin

<script src="//platform.linkedin.com/in.js" type="text/javascript">lang: en_US</script>
<script type="IN/Share" data-url="https://www.linkedin.com"></script>

Но у него был атрибут on-success (он больше не работает).

Я также думал о некоторой работе вокруг, такой как проверкаесли есть +1 к счетчику акций.Но счетчик также устарел.Другой обходной путь может быть проверка, когда закрывается всплывающее окно.Но тогда пользователь может просто закрыть его, и они поделились «успешно».

Ответы [ 2 ]

0 голосов
/ 09 февраля 2019

Вы обменивались контентом, используя Обмен с LinkedIn (который поддерживал обратный вызов при успешном завершении) JavaScript SDK , который будет объявлен устаревшим в соответствии с для связанногоdeveloper-program-updates .

Наши комплекты для разработки JavaScript и мобильных программ (SDK) перестанут работать.Разработчикам нужно будет перейти на использование OAuth 2.0 непосредственно из своих приложений.

Здесь он дает указание разработчикам перейти на OAuth 2.0 , но вы ищете плагин общего доступа, который предоставляет только основныеФункциональность обмена URL только.Если вы посмотрите документы, то увидите, что в разделе ответа содержится 201 Created код статуса в случае успеха, а также идентификатор нового созданного сообщения.

0 голосов
/ 30 января 2019

Поэтому, когда вы используете API, каждый раз, когда кто-то нажимает кнопку API возврата, возвращаемое значение,

function onSuccess(data) {
    console.log(data);
  } 

Если кто-то поделится данными вашего контента, будет какое-то значение, но если кто-то щелкнет по нему и закроетэто только после того, что значение данных будет нулевым.Вы можете проверить это, используя код выше.

Я надеюсь, что это поможет вам.

...