Google の公式クライアント ライブラリを使用して Mirror API で開発することをおすすめします。さまざまな言語のクライアント ライブラリがあります。Mirror API でテスト済みのクライアント ライブラリのリストを以下に示します。
クライアント ライブラリを Mirror API で使用するには、ベース ライブラリと、ベース ライブラリに Mirror API の使用方法を指定する特別な生成コンポーネントが必要です。
以下の表の最初の列は、各ライブラリの開発段階を示しています。なお、一部のライブラリはまだ初期段階にあります。2 列目は、各ライブラリのメインページを示しています。
Google Mirror API のサンプルがあるライブラリの場合、下の表の 3 番目の列はサンプルに直接リンクしています。ライブラリのサンプルページにこの API のサンプルがまだない場合でも、そのライブラリを使用できます。必要に応じて既存のサンプルのいずれかを調整します。
クライアント ライブラリ | ドキュメント | すべてのクライアント ライブラリ サンプル |
---|---|---|
.NET 用 Google API クライアント ライブラリ | http://www.nuget.org/packages/Google.Apis/ | .NET サンプル |
Dart 用 Google API クライアント ライブラリ(ベータ版) | https://pub.dartlang.org/packages/googleapis | Dart サンプル |
Go 用 Google API クライアント ライブラリ(アルファ版) | https://github.com/google/google-api-go-client | Go サンプル |
Java 用 Google API クライアント ライブラリ | https://developers.google.com/api-client-library/java | Java サンプル |
JavaScript 用 Google API クライアント ライブラリ | https://code.google.com/p/google-api-javascript-client/ | JavaScript サンプル |
Objective-C for REST 用 Google API クライアント ライブラリ | https://github.com/google/google-api-objectivec-client-for-rest | Objective-C サンプル |
PHP 用 Google API クライアント ライブラリ(ベータ版) | https://github.com/google/google-api-php-client | PHP サンプル |
Python 用 Google API クライアント ライブラリ | Python 用 Google API クライアント ライブラリ | Python のサンプル |
Ruby 用 Google API クライアント ライブラリ(アルファ版) | https://github.com/google/google-api-ruby-client | Ruby サンプル |