Я использую API разработчиков с приложением, которое я создал в LinkedIn.
Когда я вызываю этот метод для входа .....
IN.UI.Authorize (). Params ({"scope": ["r_liteprofile", "r_emailaddress"]}). Place ()
Окно начинает открываться, и я получаю это сообщение об ошибке:
Необработанное исключение в строке 7, столбец 56783 в
http://platform.linkedin.com/in.js 0x800a139e - JavaScript runtime
ошибка: [Messenger] Не указано обязательное свойство 'target'
произошло
Я завершил настройку приложения LinkedIn, но не могу понять, что может быть причиной этого. Мой код JavaScript ниже:
[script type="text/javascript" src="//platform.linkedin.com/in.js"]
api_key: 'xxxxx......xxxxx'
authorize: true
[/script]
function LinkedInSignIn() {
IN.UI.Authorize().params({ "scope": ["r_liteprofile", "r_emailaddress"] }).place();
IN.Event.on(IN, 'auth', getProfileData);
}
function getProfileData() { // Use the API call wrapper to request the member's basic profile data
IN.API.Profile("me").fields("id,firstName,lastName,email-address,picture-urls::(original),public-profile-url,location:(name)").result(function (me) {
var profile = me.values[0];
var id = profile.id;
alert(profile.firstName);
});
}