- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 linkedin developers 中创建了一个应用程序并将 OAuth 2.0 重定向 url 设置为 http://localhost:8080/
和 http://localhost:8080/myProject/
.然后我写了<script>
在<head>
部分:
<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: 86g3tbk6gy0y56
onLoad: liLogin()
authorize: yes
</script>
我还写了一篇<script>
在页面底部:
<script>
var liLogin = function() {
IN.UI.Authorize().params({"scope":["r_basicprofile", "r_emailaddress"]}).place();
IN.Event.on(IN, 'auth', getProfileData);
}
var getProfileData = function() {
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;
alert(firstName + " " + lastName);
});
}
</script>
然后我创建一个 <a>
用于调用 liLogin
的标记功能。
<a onClick="liLogin()">Linkedin</a>
Uncaught Error: You must specify a valid JavaScript API Domain as part of > this key's configuration. at userspace?v=0.0.2000-RC8.60429- 1429&apiKey=86g3vbk6gy0y56&onLoad=liLogin()&authorize=yes&secure=1&:22 at userspace?v=0.0.2000-RC8.60429- 1429&apiKey=86g3vbk6gy0y56&onLoad=liLogin()&authorize=yes&secure=1&:31
运行应用程序时出现上述错误。
此外,如果我用 ""
编写配置,然后出现linkedin登录页面,但是内容是uh oh
.
<script type="text/javascript" src="//platform.linkedin.com/in.js">
'api_key': '86g3tbk6gy0y56',
'onLoad': 'liLogin()',
'authorize': 'yes'
</script>
如何进行 linkedin 配置?
最佳答案
出于某种原因,LinkedIn 无法将“localhost”识别为有效的重定向 URI。所以我建议你在开发环境中测试你的网站时使用实际的域名。只需将以下行添加到您的主机文件中:
127.0.0.1 YOUR SITE DOMAIN
关于javascript - Linkedin SDK 您必须指定一个有效的 JavaScript API 域作为此 key 配置的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42671428/
我是一名优秀的程序员,十分优秀!