API を使用してlinkedInで接続を取得しようとしていますが、接続を取得しようとすると、401無許可エラーが発生します。
公式ドキュメントには
ユーザーに代わって認証された呼び出しを行うには、アクセス トークンを使用する必要があります
API 呼び出しを行う この access_token を使用して、作成する API 呼び出しの末尾に「oauth2_access_token=access_token」を追加することにより、このユーザーに代わって API 呼び出しを行うことができます。
私がやろうとしているAPI呼び出しは次のとおりです
エラー --> http://api.linkedin.com/v1/people/~/connections:(id,headline,first-name,last-name)?format=json&oauth2_access_token= access_token
次のエンドポイントで問題なく実行しようとしました。
接続 API のエンドポイントのこのリストは、ここで説明されています http://developer.linkedin.com/documents/connections-api そこから 1 つのエンドポイントをコピーして貼り付けただけなので、接続を取得するためのエンドポイントの問題は何ですか? ? 私は何が欠けていますか?
編集:私が使用しているpreAuth URLについて
https://www.linkedin.com/uas/oauth2/authorization?response_type=code&client_id= ConsumerKey &scope= r_fullprofile%20r_emailaddress%20r_network&state &state= NewGuid &redirect_uri= Encoded_Url
https://www.linkedin.com/uas/oauth2/accessToken?grant_type=authorization_code&code= QueryString_Code &redirect_uri= EncodedCallback &client_id= ConsummerKey &client_secret= ConsumerSecret
権限を要求するログイン画面が添付されていることを確認してください
EDIT2:httpsに切り替えて、魅力的に働きました!