YouTube Content ID API - クライアント ライブラリ

注: YouTube Content ID API は YouTube コンテンツ パートナーによる使用を想定していますので、すべてのデベロッパーやすべての YouTube ユーザーがアクセスできるわけではありません。Google API Consoleに表示されるサービスのリストに YouTube Content ID API が含まれていない場合は、YouTube ヘルプセンターで YouTube パートナー プログラムの詳細をご確認ください。

Google API クライアント ライブラリは多くのプログラミング言語で利用可能であり、YouTube Content ID API の実装を大幅に簡素化できます。

以下の表では、最初の列に各ライブラリの開発段階(一部はまだ開発の初期段階)とライブラリのドキュメントへのリンクを示します。2 列目には、各ライブラリの使用可能なサンプルへのリンクを示します。

ドキュメント サンプル
Java の Google API クライアント ライブラリ Java サンプル
JavaScript の Google API クライアント ライブラリ JavaScript サンプル
.NET の Google API クライアント ライブラリ .NET サンプル
Objective-C for REST の Google API クライアント ライブラリ Objective-C サンプル
PHP 用 Google API クライアント ライブラリ PHP サンプル
Python 用 Google API クライアント ライブラリ(v1/v2) Python のサンプル

これらの初期段階のライブラリも用意されています。

ドキュメント サンプル
Dart の Google API クライアント ライブラリ(ベータ版) Dart サンプル
Go 用 Google API クライアント ライブラリ Go サンプル
Node.js の Google API クライアント ライブラリ(アルファ版) Node.js サンプル
Ruby の Google API クライアント ライブラリ(アルファ版) Ruby サンプル

上記のクライアント ライブラリを使用することをおすすめしますが、PHP の場合は、こちらで事前生成された API バインディングも利用できます。