我正在使用标准的 Javascript 方法与用户登录:
<script type="text/javascript" src="linkedInUrl">
api_key: s4mp13
authorize: true
onLoad: onLinkedInLoad
</script>
我无法通过以下调用访问用户的电子邮件字段:
function onLinkedInAuth() {
IN.API.Profile("me") // get user
.fields(["email-address"])
.result(function (result) {
profile = result.values[0];
$.post('/User/Authorize/', { 'profile': profile }, function (data) {
window.location = data;
});
});
}
我认为这是因为我没有指定会员权限'r_emailaddress'
?但是我环顾四周,只能看到这样的例子,REST API
我如何定义成员权限JavaScript
?
还是有另一种方法可以实现这一目标?