私はREST開発に新しいですし、私は、サーバーのAPIと通信すると、次の形式REST APIとCURL
でリクエストを送ることを意味考えRetrofit2.0を使用してのBitbucketのAPIと通信するRESTクライアントを書いています
@GET("/repos/{owner}/{repo}/contributors")
Call<List<Contributor>> contributors(
@Path("owner") String owner,
@Path("repo") String repo
);
私は、APIドキュメントがエンドポイントやパラメータなどに関する必要な情報を提供する必要があると考えました。
BitbucketのAPIを見てみると、新しいリポジトリの作成にはthis instruction -のように、cURLを使用して何かを行う方法がわかりました。
私の言う限り、cURLはLinuxライブラリであり、Linux端末からAPIへのリクエストを容易にするのに役立ちます。
私の質問は以下のとおりです。
- のcURLと相互に接続されているRESTどのように?
- Rest ClientアプリケーションでcURLを使用して実装するにはどうすればよいですか?
- Bitbucketによって提供されたドキュメントを使用すると、サーバーに新しいリポジトリを作成させる要求を実装する正しい方法がありますか?
cURLを使用してREST呼び出しを実行できます。クライアントにcURLを実装する必要はありません。 cURLリクエストをクライアントフレームワークに変換する必要があります。 –
ありがとうございます。 cURLのクライアントへの実装やcURLリクエストのクライアントフレームワークへの変換について、より具体的に記述できますか?実際に私のコードでcURLを使用するつもりですか? Retrofit2.0でどうすればいいですか? –