繁体   English   中英

linkedin Uncaught错误:您必须指定一个有效的JavaScript API域作为此密钥的配置的一部分

[英]linkedin Uncaught Error: You must specify a valid JavaScript API Domain as part of this key's configuration

我已按照10分钟说明中列出的说明进行操作: 指南以及此处列出的stackoverflow帮助: stackanswer

我仍然收到此错误:

Console.log错误:

未捕获的错误:您必须指定一个有效的JavaScript API域作为此密钥的配置的一部分。

我的代码是这样的:

<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key:'98eeeu4fd587w4'
</script>

其中api_key值是我的应用中的使用者密钥/ API密钥的值。 对于我列出的JavaScript API域: http://mediaproof360.com,http://www.mediaproof360.com

经过一天的研究,反复试验,我碰壁了。

非常感谢您的帮助。 我已经使用该新API创建了具有凭据的第二个应用程序,但还是没有运气。

您可以尝试此代码

<script type="text/javascript" src="//platform.linkedin.com/in.js">
    api_key: 98eeeu4fd587w4
</script>

带有api键的引号将不起作用。 <head>元素中添加此部分。

Linkedn抛出了相同的错误消息。 尽管我的解决方案似乎有所不同。

我没有在设置中指定我的应用程序的域。 添加完后,一切都开始正常运行。 注意尾随斜杠。 也可能导致错误

在此处输入图片说明

链接到您的应用程序https://www.linkedin.com/developer/apps/

如果您碰巧从配置文件中回显api_key并具有其他参数(例如“ authorize:true”),请添加到上述@Rejeesh的正确答案中,请记住添加行尾。 例如,使用PHP:

<script type="text/javascript" src="//platform.linkedin.com/in.js">
    api_key: <?php echo LINKEDIN_API_KEY . PHP_EOL; ?>
    authorize: true
</script>

如果您不这样做,则可能会冒险将其全部放在同一行中,并且还会遇到相同的错误(您的密钥将无效)。

添加到@Rejeesh和morunas的正确答案中,您可能需要检查您的应用程序Java脚本设置并添加域,如Linkedin文档中所述

https://developer.linkedin.com/docs/getting-started-js-sdk#initialize

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM