【发布时间】:2019-11-19 11:46:48
【问题描述】:
我正在将 Developers API 与我在 LinkedIn 中创建的应用程序一起使用。
当我调用这个方法登录时.....
IN.UI.Authorize().params({ "scope": ["r_liteprofile", "r_emailaddress"] }).place()
一个窗口开始打开,我收到以下错误消息:
第 7 行第 56783 列未处理的异常 http://platform.linkedin.com/in.js 0x800a139e - JavaScript 运行时 错误:[Messenger] 未提供必需的属性“目标” 发生了
我已完成 LinkedIn 的应用设置,但不知道是什么原因造成的。我的 JavaScript 代码如下:
[脚本类型="text/javascript" src="//platform.linkedin.com/in.js"] api_key: 'xxxxx......xxxxxx' 授权:真 [/脚本] 功能LinkedInSignIn(){ IN.UI.Authorize().params({ "scope": ["r_liteprofile", "r_emailaddress"] }).place(); IN.Event.on(IN, 'auth', getProfileData); } function getProfileData() { // 使用 API 调用包装器请求会员的基本资料数据 IN.API.Profile("me").fields("id,firstName,lastName,email-address,picture-urls::(original),public-profile-url,location:(name)").result(function (我) { var profile = me.values[0]; var id = profile.id; 警报(profile.firstName); }); }【问题讨论】:
标签: javascript linkedin linkedin-api