最初の認証プロセスを何度も繰り返すことなく、ユーザーlinkedin access tokenを更新する必要があります。私はまたこのドキュメンテーションを見ました http://developer.linkedin.com/documents/exchange-jsapi-tokens-rest-api-oauth-tokensしかし、私のユーザーが許可しているのでうまくいきません通常のOAuthと記事によるアプリはJS OAuthを使用します。 (2つのプロセス間に違いがあるかどうか、そして各プロセスから受け取ったアクセストークンに違いがあるかどうかは不明)とはいえ、私はすでに同じブラウザの別のタブにログインしています。 それはいつもLinkedInにログインするよう私に促します。
IN.User.isAuthorized()を試した場合、LinkedInにログインしていてもトークンを更新できないようですが、falseが返されます。
自分のサーバーからユーザーのLinkedInアクセストークンをJSに渡し、ユーザーのLinkedIn ID IN.User.isAuthorized()がログインしていなくても常にtrueを返す場合
だから私が尋ねようとしているのは、ユーザがフェイスブックに対して行うことができるのと同じブラウザ上でlinkedinにログインしたときに、ユーザのlinkedin oauthトークンからJSに更新しますか?で、それ何 ?
回答:
回答№1は1あなたのアプリケーションにメンバーがいなければトークンを更新することはできません。
トークンを更新したい場合は、メンバーそこにいる必要があり、あなたは承認ページを通してそれらを指示する必要があります。 「LinkedInにサインインした場合、これはシームレスに更新されます。ページをアプリケーションにリダイレクトします。」