如何在Zend Framework 2中使用Youtube Api?

时间:2014-02-28 17:38:59

标签: php zend-framework youtube-api zend-framework2

所以我开始使用Zend Framework 2和Youtube Api,所以我从我的作曲家安装了Gdata:

"zendframework/zendgdata": "2.0.*"

但是当我试图在我的控制器中调用它时出现了这个错误:

Class 'Zend_Loader_Autoloader' not found

所以这是我的行动:

public function mediaAction()
{
    \Zend_Loader_Autoloader::getInstance();
    $yt = new Zend_Gdata_YouTube();
    return new ViewModel();
}

所以,如果有人有任何想法或解决方案,我会非常感激:)

1 个答案:

答案 0 :(得分:1)

根据https://github.com/zendframework/ZendGData的解释,此组件未经维护,因此您可能需要使用官方Google版本。

对于您的具体问题,ZF2中没有Zend_Loader_Autoloader类,因此请删除该行。自从安装组件后,您不需要设置自动加载器。作曲家。这些类被重构为使用PHP命名空间,因此new Zend_Gdata_YouTube();应该类似于new \ZendGData\YouTube();