oauth経由で正常にログインした後、私はたくさんのデータを受け取ります。oauthでJIRA REST APIを呼び出すと、どこにトークンを置くことができますか?
"oauth_token" => "07HQgsnnXaaaaaaaaaaki0GA9wGj2ThO"
"oauth_token_secret" => "2853FBbR5WbbbbbbbbbbIdQIMp5kmXVw"
"oauth_expires_in" => "157680000"
"oauth_session_handle" => "2a2ccccccccccKRiQmrl7EsPQd7f0QD7"
"oauth_authorization_expires_in" => "160272000"
残りのAPIにapi-callを行いたいと思います。ドキュメントの認証の章(https://docs.atlassian.com/jira/REST/cloud/#auth/1/session-currentUser)には、oauth認証が推奨される方法が記載されています。
liinkedの例では、ユーザー名:パスワード認証が簡単です(https://developer.atlassian.com/jiradev/jira-apis/jira-rest-apis/jira-rest-api-tutorials)。実際、すべてのドキュメントには簡単なユーザ名:パスワード認証(fred:fred)のすべての例があります。私の場合は、oauth認証後のトークンが、残りのapiへのリクエストでどのように転送されるのだろうかと思います。
ヘッダーに追加する必要はありますか?どの名前?それとも、すべてのURLに追加する必要がありますか?
ドキュメントでのみ「有効」のヘルプは、この行ですが、ここでは、アクセストークンを要求
java -jar rest-oauth-client-1.0.one-jar.jar request ACCESS_TOKEN JIRA_REST_URL
に含まれているかを確認することはできません誰もがすでにこれを解決していますか?どこにoauth_tokenを置く必要がありますか?
最高のお礼
どのように発信していますか?あなたは公式のJRJCを使用しているのですか、コードから手動でやっていますか? – rorschach
遅れて申し訳ありませんが、私はPHPでこれをやろうとしていますので、JRJCはありません – simon
問題ありません。 OAuth2に裏付けされたWeb呼び出しを作成するためにPHPライブラリを見たり検索したりしましたか?私は、Jiraに特別なことは何もないこと、彼らは通常のOauth2仕様に準拠していることを意味します。 – rorschach