2

Java でコーディングしているプログラムに取り組んでおり、Java コードを使用して特定の Bitbucket 機能を使用する必要があります。ただし、BitBucket は Java 開発者向けにパッケージ化されたすぐに使えるライブラリを提供していないため、REST API を使用する必要があります。

これについてどうすればいいですか?

java.net.URL や java.net.URLConnection を使用しますか? それとも、Jersey/JAX-RSを使用しますか? または、他の何か?

要約すると、Java で BitBucket の REST API
を使用する最も簡単で正しい方法はどれですか? そして、提案された方法を使用して、たとえば、チュートリアル リポジトリの問題トラッカーで問題を作成するにはどうすればよいでしょうか?

ありがとう :)

PS: これは宿題ではありません :)。Java を介してWeb 開発関連のタスクを実行することは言うまでもなく、 Web 開発についての考えがあまりないため、ここにコードを入れていません:(.

4

2 に答える 2

2

URLConnection を使用して、REST API とやり取りしました。

利用可能なJavaライブラリがないことを確認する必要があります(公式のものがない場合でも、非公式のサードパーティのものがある可能性があります)。

于 2014-03-17T12:18:10.703 に答える
1

私はそのようなライブラリに取り組んでいます。実際の作品に使えるようになるにはもう少し時間がかかりますが、興味を持っていただければ幸いです。この回答の削除の原因になる可能性があるため、ここではプロジェクトの場所を紹介しません。現在のステータスについては、検索エンジンで Bitbucket API Client for Java を検索してください。

REST および HTTP に関する詳細をラップする Java クラスによって、Bitbucket REST API への言語バインディングを提供します。ほとんどの REST および HTTP 処理コードを記述しなくても、Bitbucket にアクセスできます。さらに、OAuth 認証をサポートしており、ユーザー名とパスワードを自分で尋ねる必要はありません。OAuth を使用することで、ユーザーはアプリケーションのアクセスを最初に承認するときに、アプリケーションがアカウントをどのように使用するかを知ることができます。

于 2015-09-22T13:40:03.230 に答える