Php 在YouTube上获取不同的视频ID
code.google.com的PHP API 我使用了这个函数:函数printVideoEntry($videoEntry)并获得 视频ID:XXXXXXXXXXXXXXXXXXXXXXPhp 在YouTube上获取不同的视频ID,php,youtube-api,Php,Youtube Api,code.google.com的PHP API 我使用了这个函数:函数printVideoEntry($videoEntry)并获得 视频ID:XXXXXXXXXXXXXXXXXXXXXX观看页面: Flash播放器Url: 如果我通过给定的视频id,则会出现错误: 未捕获的异常“Zend_Gdata_App_HttpException”和消息 '预期响应代码200,获得400个无效id' 如果我从Watch page和Flash Player Url传递YYYYYYYYYYYY[两者都是相
观看页面:
Flash播放器Url: 如果我通过给定的视频id,则会出现错误: 未捕获的异常“Zend_Gdata_App_HttpException”和消息 '预期响应代码200,获得400个无效id' 如果我从Watch page和Flash Player Url传递YYYYYYYYYYYY[两者都是相同的],我就得到了我所需要的 非常感谢您的帮助,提前谢谢 使用此函数获取视频条目
function printVideoEntry($videoEntry) {
echo "<div onclick=\"ytvbp.presentVideo('".$videoEntry->getVideoId()."')\" >";
echo 'Video: '.$videoEntry->getVideoTitle() . "<br>";
echo "</div>";
echo 'Video ID: ' . $videoEntry->getVideoId() . "<br>";
echo 'Watch page: ' . $videoEntry->getVideoWatchPageUrl() . "<br>";
echo 'Flash Player Url: ' . $videoEntry->getFlashPlayerUrl() . "<br>";
}
$videoEntry
应该是一个videoEntry
-对象,您可以根据ID获取该对象:
$videoEntry = $yt->getVideoEntry('the0KZLEacs');
然后可以调用该函数并将其设置为参数:
printVideoEntry($videoEntry);
或者您可以编辑printVideoEntry
的第一行:
function printVideoEntry($videoId) {
$videoEntry = $yt->getVideoEntry('the0KZLEacs');
//...
}
查看查看查看您可以从
视频条目中挤出哪些信息
=)抱歉,但这是我关于stackoverflow的第一个问题。。
function printVideoEntry($videoId) {
$videoEntry = $yt->getVideoEntry('the0KZLEacs');
//...
}