1

我正在尝试使用YouTube Data API for PHP

在本地,我正在运行 Mac 10.6.7、MAMP 1.9.6 (PHP 5.3.5)、Zend Gdata 1.11.11

我正在尝试运行这个简单的脚本:

<?php

set_include_path('Zend/library');
require_once 'Zend/Loader.php';
Zend_Loader::loadClass('Zend_Gdata_YouTube');

$yt = new Zend_Gdata_YouTube();
$videoEntry = $yt->getVideoEntry('the0KZLEacs');
print_r($videoEntry);

在此环境中,此脚本会导致浏览器挂起,直到我重新启动 MAMP。PHP 和 Apache 日志不报告任何内容。

该脚本在我的服务器上运行良好。

这可能是由于使用 MAMP 运行 Zend Gdata 的复杂性(最有可能)或在本地运行 Zend Gdata 的复杂性(不太可能)造成的。

由于日志中缺少数据,因此很难调试。 有没有人知道如何调试这个或问题的潜在原因?

注意和更新:这我想采取的路线,因为我希望执行更复杂的操作(身份验证和上传)。我知道我可以不使用 Zend 库,但如果该库已经存在,那似乎是在浪费时间。

4

1 回答 1

2

如果有任何帮助,使用 you tube API 并不是那么困难。

我之前写过一篇关于如何使用 .NET 访问它的博客文章,因为它都是 XML,所以将它转换为 PHP 应该不会太难。

你可以在这里找到我的帖子:

https://shawtyds.wordpress.com/2009/12/31/accessing-the-you-tube-api-from-c/

于 2011-12-16T19:56:30.840 回答