クライアント ライブラリ

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 サンプル