Я работаю над проектом, для которого требуется информация о пользователе Linkedin. В приведенном ниже коде я пытаюсь получить необходимую информацию, но в консоли отображается ошибка:
in. js: 7 jSecure Error: URL-адрес должен быть абсолютным с разрешенными схемами, относительными, фрагмент ha sh или строка запроса. TODO? Client_id = 'HmZRETtXAzXwT6bR'; & type = user-agent in. js: 7 jSecure Ошибка: URL-адрес должен быть абсолютным с разрешенными схемами, относительными, фрагментом хеш-функции или строкой запроса. invalid: //? scope = r_basicprofile% 2Cr_emailaddress & xdOrigin = https% 3A% 2F% 2F www…5d-4de8-8f3d-5b9a39d4d639&xd_origin_host=https%3A%2F%2Fwww.domadigital.com in. js: 7 jSecure Ошибка: URL-адрес должен быть абсолютным с разрешенными схемами, относительно фрагмента ha sh или строки запроса , TODO? Client_id = 'HmZRETtXAzXwT6bR'; & type = user-agent
Это мой код:
<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: <my_api_secret_key>;
</script>
<script>
var liLogin = function () { // Setup an event listener to make an API call once auth is complete
IN.UI.Authorize().params({ "scope": ["r_basicprofile", "r_emailaddress"] }).place();
IN.Event.on(IN, 'auth', getProfileData);
}
var getProfileData = function () { // 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;
var firstName = profile.firstName;
var lastName = profile.lastName;
var emailAddress = profile.emailAddress;
var pictureUrl = profile.pictureUrls.values[0];
var profileUrl = profile.publicProfileUrl;
var country = profile.location.name;
console.log(profile);
console.log(id);
console.log(firstName);
console.log(lastName);
console.log(emailAddress);
console.log(pictureUrl);
console.log(profileUrl);
console.log(country);
});
}
$("#btn-linkedin").click(function() {
liLogin();
});
</script>
Obs. Я делаю эти запросы в действующем домене https, некоторые запросы выполняются на Facebook и Google API, которые работают довольно хорошо.