2010-12-17 12 views
0

BitBucketにはいくつかのリポジトリがあります。すべてのリポジトリについて、 は問題追跡ツールを有効にしています。私たちの進捗状況レポートでは、 はすべての関連するリポジトリのすべての問題を1つの 概要で見ることができるようにしたいと考えています。Bitbucket:複数のリポジトリから問題のリストを作成するにはどうすればよいですか?

これは可能ですか?どのようにすることができますか?

おかげで、 ポール

答えて

1

のBitbucket has an API。あなたはすぐに呼び出す(JSONPを使用したり、Webページ)を一緒にスクリプトを置くことができます:

https://api.bitbucket.org/1.0/repositories/USERNAME/REPOSITORY/issues/

リポジトリごとに? (USERNAMEとREPOSITORYを適切な値に置き換える)

さらに高度な機能を使用するには、USERに問い合わせてすべてのリポジトリを取得してから繰り返します。

+0

私を助けてくれてありがとう! – Paul

-1

私はあなたが必要とする2つのAPIコールのURLが

https://bitbucket.org/api/1.0/user/repositories/ 
https://bitbucket.org/api/1.0/repositories/{owner}/{slug}/issues/ 

ているので、私は次のPythonスクリプトにavailable here on github.

を作ったあなたは私がやったあなたのBitbucketの資格情報を使用して認証する必要があります今日同じことを必要とPythonリクエストライブラリを使用して:

response = requests.get(url, auth=HTTPBasicAuth(_USERNAME, _PASSWORD)) 
+0

このリンクは質問に答えるかもしれませんが、答えの本質的な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 – LittleBobbyTables

+0

良い点、私は今、githubが消えてしまった場合に誰かが再作成できるように、コードの必須ビットを含めるようにしました。 –

関連する問題