問題タブ [python-jira]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3644 参照

python-3.x - Jira Python でワークフロー トランジションを取得する

Jira API ですべてのステータス/トランジションを取得する方法は?

http://example.com/rest/api/2/workflow/戻り値

出力に ID が存在しないため、ワークフローの詳細/コンポーネントを取得できません。

http://example.com/jira/rest/api/2/issue/PROJ-1/transitionsは問題固有のトランジションのみを提供します。将来のトランジションも必要です。

任意のポインタまたは提案をいただければ幸いです。

0 投票する
1 に答える
8049 参照

jira-rest-api - fields パラメーターを使用して、名前にスペースを含むカスタム フィールドを含める方法

このリファレンスを使用して REST クエリを構築してきました: https://docs.atlassian.com/jira/REST/latest/#d2e2713

これまでに管理したこと: URL の JQL に基づいて JSON を返すようにしました。

私が得る問題:パラメータ を使用して必要な特定のフィールドを伝えるとfields、リストの最初のカスタム フィールド (名前にスペースが含まれていることもあります) で詰まるようです。

質問: この 2 つの問題のどちらが問題を引き起こしているのか、またその解決方法を知っている人はいますか?

具体的な詳細:

Jira に投げる URL は次のとおりです。

https://jira.mycorp.com/rest/api/latest/search?jql=project=PDEV+AND+type+in+(%22IA/E%22)+AND+createdDate+%3E=+2015-03-15&フィールド=担当者,ステータス,解決, %22DM%20Number%22 ,%22salesforce%20dd%20id%22

Jira からの応答は、次のように始まり、画面全体に渡って続きます...ただし、最初の 3 つのフィールド (担当者、ステータス、解決状況) のみが返されます。フィールド名では大文字と小文字が区別されることがわかったので、最初のカスタム フィールドでさまざまな大文字と小文字のスキームを試しました (私の例で見られるのは、課題を参照したときに Jira がフィールド名をレンダリングする方法です)。

私の意図は、REST を使用してこのような問題の検索を行う Python スクリプトを作成することであり、それを Python dict に保存してさらに処理を行うことです。今のところ、Chrome に URL に移動し、返された JSON を読み取るように指示しているだけです。

0 投票する
1 に答える
1696 参照

python-3.x - jira_python のインストール中にエラーが発生しました

次のコマンドを実行します

pip インストール jira_python

ここのドキュメントに従って - http://jira-python.readthedocs.org/en/latest/

エラーが発生します -

要件 jira-python を満たすバージョンが見つかりませんでした (バージョン: から) jira-python に一致するディストリビューションが見つかりません

0 投票する
1 に答える
446 参照

python - JIRA Python API を使用して JIRA 添付ファイルをマークする方法

後で添付されるものと区別するために、既にダウンロードされた添付ファイルにマークを付けたいと思います。添付ファイルのメタデータのようなものを設定することはできますか? または他の方法はありますか?PS: JIRA python API を使用する必要があります

0 投票する
2 に答える
1081 参照

python - jira-python REST クライアントを使用してセッションを破棄する

jira-python レスト クライアントを使用してセッションを無効にしようとしています。この機能を実現するにはどうすればよいですか? 組み込みですか、それとも実装する必要がありますか?

client.py で利用可能なすべての API を調べてみましたが、セッションを破棄または無効にする方法はないようです。

次のもう 1 つの質問は、クライアントが行うすべての REST 呼び出しで認証する必要があるかということです。現在、それが私がしていることです。

0 投票する
2 に答える
1419 参照

python - JIRA Python add_attachment() 405 メソッドは許可されていません

ここにある python lib を使用して、REST API 経由で JIRA にファイルをアップロードしようとしています: jira python documentation

問題を渡すことができるメソッドを作成し、ファイル名を添付するのは非常に簡単に思えます。もう 1 つは、JIRA から課題を取得できるようにするものです。

次に、メイン スクリプトで課題を取得し、JIRA から取得した課題にファイルを添付します。

必要に応じて課題/作成課題を取得できますが、self.jira.add_attachment()メソッドを使用すると 405 Method Not Allowed が表示されます。

ファイルが存在し、開くことができます。

ソースコードの add_attachment() メソッドは次のとおりです。

0 投票する
1 に答える
4222 参照

python-jira - python jiraはフィルタの内容を返します

私はjira pythonが初めてで、既存のフィルターで取得したチケットのリストが必要です。

試してみjira.filter(id)ましたが、代わりに問題のあるリストを受け取り、フィルターの名前だけを受け取りました。使用jira.search_issueは機能していますが、私のフィルターは他の人によって変更される可能性があるため、フィルターコンテンツの変更を考慮に入れるものが必要です。何か案は?ありがとう!

0 投票する
0 に答える
1108 参照

python - jirashell が「KeyError: u'consumer_key'」をスローし、起動しない

私は jira-python を初めて使用し、jirashell の使用で問題に遭遇しました。

jira-python は、次のドキュメントからインストールされました: http://jira.readthedocs.org/en/latest/

次を使用して jirashell を起動しようとすると:

次のエラーが表示されます。

また、基本認証を使用してサーバーにアクセスしようとしましたが、同じエラーが返されます。curl の使用は正常に機能しますが、返されるオブジェクトを確認し、python-jira 統合による開発の助けを得たいと考えていました。

洞察をありがとう。