lea*_*r23 1 php youtube-api zend-framework2
我似乎无法在新的Zend Framework 2.0.2上找到任何YouTube API文档.我需要做任何外部或额外的下载吗?所有教程都基于旧版本的Zend!
或者我应该只下载旧版本的Zend?
我正在为将来可能需要它的其他人提供这个答案.
您将不得不下载Zend Framework 1.7.7.由于YouTube API使用Gdata文件夹.在我的研究中,这是唯一支持YouTube API的版本.
希望这有助于某人.
GData API在ZF2中可用,您只需要安装包含它的包.
您可以在此处找到可用包的列表.
如果您已经在使用Composer for ZF2,只需添加"zendframework/zendgdata": "2.0.*"到该部分中的pacakges列表,require然后运行php composer.phar update以获取GData包,您现在可以开始使用GData类.
如果您没有使用Composer,可以通过以下方式获取GData\YouTube库.
从新目录中,安装Composer:
curl -s https://getcomposer.org/installer | php
Run Code Online (Sandbox Code Playgroud)
注意:如果您没有cURL,只需从上面的URL下载安装程序并运行即可 php installer
现在安装了Composer,创建一个composer.json包含以下内容的文件:
{
"repositories": [
{
"type": "composer",
"url": "http://packages.zendframework.com/"
}
],
"require": {
"zendframework/zendgdata": "2.0.*"
}
}
Run Code Online (Sandbox Code Playgroud)
通过将zendframework/zendgdata包添加到require列表中,composer将与ZF2一起下载并安装此包.
现在运行安装:
php composer.phar install
Run Code Online (Sandbox Code Playgroud)
您现在在新创建的vendor目录中有Zend Framework 2和GData包的副本.
要测试它,请在相同的目录中创建test.php,composer.json如下所示:
<?php
require_once 'vendor/autoload.php';
$youtube = new ZendGData\YouTube();
var_dump($youtube);
Run Code Online (Sandbox Code Playgroud)
ZF2中GData YouTube API的使用与ZF1类似,但是如果查看vendor/zendframework/zendgdata/tests/ZendGData/目录,您可以看到许多测试,您可以将这些测试用作各种ZF2 YouTube课程入门的示例.
希望有所帮助.
| 归档时间: |
|
| 查看次数: |
4327 次 |
| 最近记录: |