在哪里可以找到linkedin应用程序中的Oauth令牌和密码
我试图练习《挖掘社交网络》一书中的例子。与我在twitter和facebook上创建的应用程序不同,linkedin中的Oauth令牌和秘密从未出现。我只看到我的在哪里可以找到linkedin应用程序中的Oauth令牌和密码,oauth,linkedin,linkedin-api,Oauth,Linkedin,Linkedin Api,我试图练习《挖掘社交网络》一书中的例子。与我在twitter和facebook上创建的应用程序不同,linkedin中的Oauth令牌和秘密从未出现。我只看到我的客户ID和客户机密 顺便问一下,既然我没有任何个人url,有人能告诉我应该输入什么样的url吗?在twitter和facebook应用程序中,我只是随机输入了一些URL,比如www.twitter.com,它就工作了。在这个linkedin应用程序中,我输入了www.linkedin.com,但没有Oauth令牌 我知道这个问题对你们来
客户ID
和客户机密
顺便问一下,既然我没有任何个人url,有人能告诉我应该输入什么样的url吗?在twitter和facebook应用程序中,我只是随机输入了一些URL,比如www.twitter.com,它就工作了。在这个linkedin应用程序中,我输入了www.linkedin.com,但没有Oauth令牌
我知道这个问题对你们来说太基本了,很抱歉发布这个。我用谷歌搜索了一段时间,但似乎从来没有人发布过这个问题
您不能直接获得
OAuth令牌。您必须按照身份验证过程接收OAuth令牌
涉及的步骤:
使用服务器正在侦听的有效回调url配置LinkedIn应用程序
请求授权码
交换请求令牌的授权代码
此LinkedIn链接将帮助您在每个请求中发送哪些参数以及相同请求的URL。
我应该输入什么url?我遵循了您提供的链接,我像https://www.linkedin.com
和https://dev.example.com/auth/linkedin/callback
。然后我被第二步弄糊涂了,这要求我将用户的浏览器指向linkedin的oauth 2.0授权端点。这是什么?这意味着您应该包含一个链接(https://www.linkedin.com/uas/oauth2/authorization
)的链接,单击该链接将点击linkedin授权url。您需要通过查询参数在请求中发送各种参数,如响应类型
,客户端id
,重定向uri
,状态
和范围
。因此,示例请求/链接将是https://www.linkedin.com/uas/oauth2/authorization?response_type=code&client_id=123456789&redirect_uri=https%3A%2F%2Fwww.example.com%2Fauth%2Flinkedin&state=987654321&scope=r_basicprofile