用于本地挂起的 PHP 的 YouTube 数据 API
我正在尝试使用适用于 PHP 的 YouTube 数据 API。
在本地,我正在运行 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 库,但如果该库已经存在,那似乎是浪费时间。
I am trying to use the YouTube Data API for PHP.
Locally, I am running Mac 10.6.7, MAMP 1.9.6 (PHP 5.3.5), Zend Gdata 1.11.11
I am attempting to run this simple script:
<?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);
In this environment, this script causes the browser to hang until I restart MAMP. PHP and Apache logs report nothing.
The script works fine on my server.
This could either result from complications running Zend Gdata with MAMP (most likely) or complications in running Zend Gdata locally (less likely).
Because of the lack of data in the logs, this is hard to debug. Does anyone have an idea about how to go about debugging this, or a potential cause of the problem?
Note & Update: This is the route I would like to take, as I hope to perform more complicated actions (authentication and uploading). I know that I could go without the Zend Library, but that seems like a waste of time if the library already exists.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果有帮助的话,使用 youtube API 并不那么困难。
我之前写过一篇关于如何使用 .NET 访问它的博客文章,由于它都是 XML,所以将其转换为 PHP 应该不会太难。
您可以在这里找到我的帖子:
https ://shawtyds.wordpress.com/2009/12/31/accessing-the-you-tube-api-from-c/
If it's any help, using the you tube API is not that difficult.
I've previously written a blog post on how to access it using .NET, and since it's all XML then it shouldn't be too hard to translate it to PHP.
You can find my post here:
https://shawtyds.wordpress.com/2009/12/31/accessing-the-you-tube-api-from-c/