LinkedIn делится обратным вызовом Javascript SDK/API v2
Я пытаюсь поделиться контентом через SDK LinkedIn JavaScript. Но LinkedIn только что обновил их API, и я не могу понять, как: поделиться URL-адресом во всплывающем окне и получить обратный вызов для успешного обмена.
Со старым плагином ShareedIn у вас было что-то вроде этого:
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>
Но у него был атрибут успеха (это больше не работает).
Я также подумал о некоторой работе, такой как проверка, есть ли +1 счетчик акций. Но счетчик также устарел. Другим обходным решением может быть проверка закрытия всплывающего окна. Но тогда пользователь может просто закрыть его, и они поделились "успешно".
Ответы
Ответ 1
Поэтому, когда вы используете API, каждый раз, когда кто-то нажимает кнопку возврата API, значение возврата
function onSuccess(data) {
console.log(data);
}
Если кто-то поделится вашими данными контента, будет какое-то значение, но если кто-то щелкнет по нему и закроет его сразу после того, как значение этих данных будет нулевым. Вы можете проверить это, используя код выше.
Я надеюсь, что это поможет вам.