4

我正在使用 Javascript 开发 LinkedIn 应用程序。有没有一种方法可以在不要求他单击按钮并获取可以使用 Javascript 将其发送到我的服务器的访问令牌的情况下对用户进行身份验证?

我只找到了这个解决方案:https ://gist.github.com/jsjohnst/efc88a38da25ff4e9283但所有人都可以查看共享密钥。

4

1 回答 1

1

用户第一次登录到您的应用程序时,他们需要单击该按钮。这是无法绕过的。如果您添加authorize: true到您的 Linkedin 初始化代码,他们将不需要在以后单击该按钮。下面的代码:

<script src="http://platform.linkedin.com/in.js">
    api_key: YOUR_API_KEY
    authorize: true
</script>

至于将访问令牌发送到您的服务器,您需要将 Javascript API 令牌与 REST API OAuth 令牌交换,如本文档所述:http: //developer.linkedin.com/documents/exchange-jsapi-tokens- rest-api-oauth-tokens

我希望这有帮助。

于 2013-04-01T11:05:42.113 回答