oauth を使用して jira にアクセスしようとしています。このドキュメントを読んでいます: 「jira-python のドキュメントへようこそ」。
しかし、この oauth 部分では、これらのパラメーターを取得する方法がわかりません。
access_token, access_token_secret, consumer_key, key_cert
oauth を使用して jira にアクセスしようとしています。このドキュメントを読んでいます: 「jira-python のドキュメントへようこそ」。
しかし、この oauth 部分では、これらのパラメーターを取得する方法がわかりません。
access_token, access_token_secret, consumer_key, key_cert
最初に、アプリケーションの JIRA へのアプリケーション リンクを追加する必要があります: https://confluence.atlassian.com/display/JIRA060/Configuring+Application+Links
JIRA にアクセスするアプリケーションが Web アプリケーションではない場合、アプリケーション URL として任意の URL を使用できますが、その URL は、JIRA の管理 UI のアプリケーション リンクのリストに表示されるアプリケーション アイコンを取得するために使用されます。
次に、いわゆる「oauth ダンス」を実行して、OAuth トークンとそれに対応するシークレットを取得する必要があります。ここでアトラシアンの例をご覧ください: https://bitbucket.org/atlassian_tutorial/atlassian-oauth-examples/src
これらの例は主にダンス自体をカバーしていますが、OAuth トークン + シークレット (ダンス中に受け取る) を使用した認証については、http: //jira.readthedocs.io/en/latest/examples.html#oauthに記載されています。これが役立つことを願っています。
少なくとも私にとってはうまくいきました(私の場合はPythonでも)。:)
残念ながら、他の回答は Python 3 では機能しません。https://github.com/rkadam/jira-oauth-generatorが Python 3 の Jira OAuth を完全にカバーしていることがわかりました。