2015-12-30 4 views
0

Я пытаюсь логически вносить пользователя в систему с помощью LinkedIn Javascript SDK. Я не использую поток по умолчанию (который включает в себя кнопку, как сценарий), как нам нужна кнопка нестандартного размера, так вот мой код:IN.User не определен в LinkedIn Javascript SDK

//inside head... 
<script type="text/javascript" src="//platform.linkedin.com/in.js"> 
    api_key: 'XXXXXXXXXXXX' 
    credentials_cookie: true 
</script> 

//inside some script tag 
function loginWithLinkedIn() { 
    IN.User.authorize(linkedInLoginCallback); //yeah I have that method 
} 

Однако, как только вызов loginWithLinkedIn, я получаю ошибка IN.User не определена. IN сам является определяется, но имеет только ENV и Event определены поля. Как я могу инициировать вход в LinkedIn с помощью JS (не тег кнопки/скрипта)? Я не мог найти какую-либо полезную документацию в любом месте, и собственная документация LinkedIn ужасна.

+0

Вы когда-нибудь выяснили свою проблему? У меня та же проблема. – moesef

+0

@moesef в какой-то момент, да, но я не помню, как ошибка ушла. но я заверяю вас, что теперь работает одна и та же функция. –

+0

Я ответил, что решил проблему для меня. – moesef

ответ

1

У меня была такая же проблема. Для меня это произошло потому, что мы изменили местоположение поддомена нашего приложения с www. к приложению. Это изменение потребовало от меня войти в консоль разработчика LinkedIn, а на вкладке Javascript добавить наше новое местоположение приложения в список допустимых доменов SDK.

Смежные вопросы