LinkedIn第三方登录

官方开发文档网址:https://developer.linkedin.com

angularjs LinkedIn初始化

var apiKey='77n7z65hd7azmb';
$(function(){
$('<script type="text/javascript" src="http://platform.linkedin.com/in.js">\n api_key: ' + apiKey + ' \n authorize: true \n </script>').appendTo('body');
});

授权登录:

IN.User.authorize(function (response) {
console.log(response);
}, this);

获得用户信息
方式1:
IN.API.Raw("/people/~:(email-address,firstName,lastName)").result(function(data){
console.log(data);//得到用户邮箱地址,名字,姓氏
}).error(function(data){
console.log(data);
});

方式2:

IN.API.Profile("me").fields(
    [ "email-address", "firstName", "lastName", "pictureUrl",
"publicProfileUrl" ]).result(function(result) {
// set the model
$rootScope.$apply(function() {
console.log(result);//得到用户相关信息
});
}).error(function(err) {
console.log(err);
});

方式3:
IN.API.Profile("me").result(function (response) {
console.log(response);//得到用户相关信息
})

退出登录
IN.User.logout();
 

 

posted on 2016-08-18 15:25  qinyahui  阅读(1407)  评论(2编辑  收藏  举报