Javascript 如何显示LinkedIn登录按钮?
我正在尝试在我的()网站上建立LinkedIn登录。为此,我遵循我在这里找到的步骤: 我按照第1步到第4步,但从那以后我有点卡住了。我目前拥有以下代码:Javascript 如何显示LinkedIn登录按钮?,javascript,linkedin,Javascript,Linkedin,我正在尝试在我的()网站上建立LinkedIn登录。为此,我遵循我在这里找到的步骤: 我按照第1步到第4步,但从那以后我有点卡住了。我目前拥有以下代码: <!DOCTYPE html> <head> <script type="text/javascript" src="http://platform.linkedin.com/in.js"> api_key: "7762qdzr8qe7db"; </script> </hea
<!DOCTYPE html>
<head>
<script type="text/javascript" src="http://platform.linkedin.com/in.js">
api_key: "7762qdzr8qe7db";
</script>
</head>
<body>
<h1>Sign In with LinkedIn</h1>
<script type="in/Login">
Hello, <?js= firstName ?> <?js= lastName ?>.
</script>
</body>
</html>
api_键:“7762qdzr8qe7db”;
使用LinkedIn登录
你好
应该会显示“使用LinkedIn登录”按钮,但我完全看不到任何内容。我在本地主机上运行这个(url是http://127.0.0.1:5000/linkedin
),但根据,在开发过程中,这不应该是一个问题(“在开发过程中,‘localhost’起作用!”)
在下面的屏幕截图中,您将看到我在上面的js中正确复制粘贴了API密钥:
尽管我使用localhost,但在下面您会看到我正确列出了带有端口5000的域(我也尝试过没有端口):
我也试着把这个html放在我的TLD上,但也没有用(另外我想它也应该在localhost上工作)。有人知道我做错了什么吗?欢迎所有提示
[编辑]
这个问题有三个方面。我需要
http://localhost
链接到linkedin.com/secure/developer上以逗号分隔的JavaScript API域列表http://localhost:5000
而不是127.0.0.1:5000
api_key:7762qdzr8qe7db
谢谢你的帮助 问题有三个方面。你需要
http://localhost
链接到linkedin.com/secure/developer上以逗号分隔的JavaScript API域列表http://localhost:5000
而不是127.0.0.1:5000
api_密钥:7762qdzr8qe7db
您是否尝试过使用localhost而不是ip?您还可以打开控制台并查看是否报告了任何错误吗?在
api\u key:
行中,结尾分号是否有问题?我遇到了这个错误:您必须指定一个有效的JavaScript api域作为该键配置的一部分。您是否将JavaScript api域设置为?@sudo.ie我也尝试过访问(无效)。我现在还得到一个错误,说我现在需要指定一个有效的Javascript API域(这比我以前得到的要多…:)。但正如你从截图中看到的,我已经包含了一个域(我现在拿走了:5000
),但它不起作用。还有其他想法吗?为什么会有反对票???这就是在示例代码中指定的方式,现在确实可以使用,但它不是解决方案。解决方案是,我需要将localhost
添加到服务器上JavaScript API域的逗号分隔列表中。添加后,它可以使用引号和/或结尾处的分号。试试看……)打扰一下那都是废话。这是两个问题之一:)如上所述:上述评论纯属胡说八道。这个问题是双重的。我需要添加http://localhost
访问linkedin.com/secure/developer上以逗号分隔的JavaScript API域列表,然后访问http://localhost:5000
而不是127.0.0.1:5000
并删除引号和分号。@Petr-这是因为我还将该域添加到列表中。检查它,它不再工作了,因为我删除了域,只在那里留下了localhost。真的;我不想保留任何分数。我刚刚尝试编辑您的答案,以包括另外两点:我必须将localhost
添加到Javascript API域列表中,并且我必须访问localhost:5000
,而不是127.0.0.1:5000
。若你们接受我对你们答案的编辑,我会很高兴地奖励你们200分:)@Petr-你真的拒绝在你的答案中加入关于localhost的其他观点吗?如果你这样做,我可以接受你的答案,并奖励你200分。我真的不明白你为什么突然变得如此疯狂。。?