私はpluginを使用して、私のアプリケーションにリンクインサインインを統合しています。しかし、私は現在、アクセストークンを取得した後、リンク元から基本プロファイルを取得しようとするときに問題に直面しています。LinkedInで基本的なユーザープロファイルを取得しようとすると401エラーが発生する
<LinkedInModal
ref={ (linkedInModal) => {
this.linkedinButton = linkedInModal;
}}
permissions={['r_basicprofile', 'r_emailaddress', 'rw_company_admin', 'w_share']}
clientID="secret"
clientSecret="secret"
redirectUri="secret"
renderButton={this.renderLinkedInButton.bind(this)}
onSuccess={
token => {
console.log(token);
axios
.get('https://api.linkedin.com/v1/people/~?format=json')
.then(user => console.log(user))
.catch(error => console.log(error));
}
}
onSignIn={user => console.log(user)}
/>
トークンを正常に取得できましたが、しかしaxios.get()
はエラーを返します: - Request failed with status code 401
。私が間違ってやっていることについてのアイデアは?
401はあなたが許可されていないことを意味します。 – Dane