GData APIはZF2で利用可能であり、それを含むパッケージをインストールする必要があります。
利用可能なパッケージのリストはここにあります。
すでにComposerforZF2を使用している場合は"zendframework/zendgdata": "2.0.*"
、セクションのパッケージのリストに追加し、require
実行php composer.phar update
してGDataパッケージをフェッチするだけで、GDataクラスの使用を開始できます。
Composerを使用していない場合、GData\YouTubeライブラリを入手する方法は次のとおりです。
新しいディレクトリから、Composerをインストールします。
curl -s https://getcomposer.org/installer | php
注:cURLがない場合は、上記のURLからインストーラーをダウンロードして実行してくださいphp installer
Composerがインストールされたcomposer.json
ので、次の内容のファイルを作成します。
{
"repositories": [
{
"type": "composer",
"url": "http://packages.zendframework.com/"
}
],
"require": {
"zendframework/zendgdata": "2.0.*"
}
}
zendframework/zendgdata
パッケージをリストに追加することによりrequire
、composerはこのパッケージをZF2と一緒にダウンロードしてインストールします。
次に、インストールを実行します。
php composer.phar install
vendor
これで、新しく作成されたディレクトリにZendFramework2とGDataパッケージのコピーが作成されました。
composer.json
それをテストするには、次のようになっているのと同じディレクトリにtest.phpを作成します。
<?php
require_once 'vendor/autoload.php';
$youtube = new ZendGData\YouTube();
var_dump($youtube);
ZF2でのGDataYouTubeAPIの使用法はZF1での使用法と似ていますが、vendor/zendframework/zendgdata/tests/ZendGData/
ディレクトリを見ると、さまざまなZF2YouTubeクラスを開始するための例として使用できるいくつかのテストを確認できます。
お役に立てば幸いです。