4

我需要刷新用户linkedin 访问令牌,而无需他们重新完成初始授权过程。我还查看了此文档http://developer.linkedin.com/documents/exchange-jsapi-tokens-rest-api-oauth-tokens,但它不起作用,因为我的用户通过常规 OAuth 和文章使用 JS OAuth。(不确定,两个进程之间是否存在差异,以及从每个进程接收到的访问令牌之间是否存在差异)。即使我已经在同一个浏览器上登录了另一个选项卡,它总是提示我登录 LinkedIn。

如果我尝试 IN.User.isAuthorized() 它返回 false 虽然我登录到 LinkedIn 并且我似乎无法刷新令牌。

如果我将用户 LinkedIn 访问令牌从我的服务器传递给 JS,并且用户 LinkedIn id IN.User.isAuthorized() 即使我没有登录也总是返回 true

所以我想问的是,当用户在同一个浏览器上登录到linkedin时,有没有办法刷新用户linkedin oauth令牌thorguh JS,就像我们可以为facebook做的那样?还有,这是什么 ?

4

1 回答 1

1

如果该成员不在您的应用程序中,您将无法刷新令牌。

如果您想刷新令牌,会员需要在那里,您需要通过授权页面引导他们。如果他们登录到 LinkedIn,这将是一次无缝刷新,我们会将页面重定向到您的应用程序。

于 2014-04-09T06:43:28.897 回答