gpt4 book ai didi

javascript - linkedin 和 onLinkedInLoad

转载 作者:行者123 更新时间:2023-11-28 03:48:48 25 4
gpt4 key购买 nike

我可以通过 LinkedIn 登录我的网站来寻找工作。 。我按照 LinkedIn 开发人员页面上给出的教程进行操作,这是我的代码:

 <script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: [...]
lang: fr_FR
authorize: false
onLoad: onLinkedInLoad
</script>


<script type="text/javascript">

// Setup an event listener to make an API call once auth is complete
function onLinkedInLoad() {
IN.Event.on(IN, "auth", getProfileData);
}

// Handle the successful return from the API call
function onSuccess(data) {
console.log(data);
}

// Handle an error response from the API call
function onError(error) {
console.log(error);
}

function getProfileData(){
[...]
}
</script>

出现登录按钮,这意味着 LinkedIn 能够正确连接到我的 API key ,但 Chrome 控制台显示以下错误:未捕获错误:无法执行“onLinkedInLoad”。请提供有效的回调函数..

我尝试删除 onLinkedInLoad 事件监听器:

<script type="text/javascript">
IN.Event.on(IN, "auth", getProfileData);

[...]

</script>

...但我也有同样的问题。

这些脚本在 head 中调用(php 包含网站的所有页面(我需要在所有页面上使用此 linkedin 登录))。

它适用于一页,但不适用于其他页面......我不明白。

非常感谢!

最佳答案

需要以下脚本可用于您想要登录按钮的所有页面。如果您将此脚本放在特定页面上,则 lgoin 按钮将仅在该页面上工作。

<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: [...]
lang: fr_FR
authorize: false
onLoad: onLinkedInLoad
</script>

关于javascript - linkedin 和 onLinkedInLoad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48214102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com