题
我似乎无法找到新的Zend Framework 2.0.2所有YouTube API文档。 是否有任何外部或额外的下载我需要做什么? 所有的教程都是基于旧版本的Zend的!
或者我应该下载的Zend的旧版本?
回答
我给这个答案谁都可能需要在未来。
你将需要下载的Zend Framework 1.7.7。 由于YouTube API使用GDATA文件夹。 在我的研究,这是将支持YouTube的API的唯一版本。
希望这可以帮助别人。
我似乎无法找到新的Zend Framework 2.0.2所有YouTube API文档。 是否有任何外部或额外的下载我需要做什么? 所有的教程都是基于旧版本的Zend的!
或者我应该下载的Zend的旧版本?
我给这个答案谁都可能需要在未来。
你将需要下载的Zend Framework 1.7.7。 由于YouTube API使用GDATA文件夹。 在我的研究,这是将支持YouTube的API的唯一版本。
希望这可以帮助别人。
该API的GData可以在ZF2,你只需要安装包含它的包。
你可以找到可用的软件包列表这里 。
如果您已经使用作曲家ZF2,只需添加"zendframework/zendgdata": "2.0.*"
到pacakges的列表中require
的部分,然后运行php composer.phar update
来获取的GData包,您现在就可以开始使用的的GData类。
如果您使用的不是作曲家,这里是你如何能得到的GData \ YouTube库中。
从一个新的目录,安装作曲:
curl -s https://getcomposer.org/installer | php
注意:如果你没有卷曲,只是从上面的网址下载安装并运行php installer
现在Composer安装创建composer.json
与文件,内容如下:
{
"repositories": [
{
"type": "composer",
"url": "http://packages.zendframework.com/"
}
],
"require": {
"zendframework/zendgdata": "2.0.*"
}
}
通过添加zendframework/zendgdata
包的require
列表,作曲家将下载和ZF2一起安装该软件包。
现在运行安装:
php composer.phar install
你现在有Zend框架2在新创建的副本及的GData包vendor
目录。
为了测试它,在同一目录中创建的test.php composer.json
,看起来像这样:
<?php
require_once 'vendor/autoload.php';
$youtube = new ZendGData\YouTube();
var_dump($youtube);
在ZF2中的GData的YouTube API的使用是类似ZF1,但如果你在寻找vendor/zendframework/zendgdata/tests/ZendGData/
目录下,你可以看到一些你可以作为例子使用的入门测试各种ZF2的YouTube类。
希望帮助。