【问题标题】:Get response from loading movie to youtube从加载电影到 youtube 中获得响应
【发布时间】:2023-04-06 15:09:01
【问题描述】:

我正在使用 ZEND Gdata 和 youtube api 将视频上传到 youtube http://code.google.com/apis/youtube/2.0/developers_guide_php.html#Direct_Upload

当我上传视频时,如何捕获生成的视频 ID 以及 youtube 链接?

try 
{
   $newEntry = $yt->insertEntry($myVideoEntry,$uploadUrl,'Zend_Gdata_YouTube_VideoEntry');
} 
catch (Zend_Gdata_App_HttpException $httpException) 
{
   echo $httpException->getRawResponseBody();
} 
catch (Zend_Gdata_App_Exception $e) 
{
   echo $e->getMessage();
}

非常感谢

【问题讨论】:

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


    【解决方案1】:

    这一行:

    $newEntry = $yt->insertEntry($myVideoEntry,$uploadUrl,'Zend_Gdata_YouTube_VideoEntry');
    

    返回一个Zend_Gdata_YouTube_VideoEntry 对象。

    The Zend Framework API docs for Zend_Gdata_YouTube_VideoEntry 列出了该类提供的所有方法和属性。 There is similar documentation for all Zend Framework classes,它是自动生成的,所以如果手册没有回答问题,它通常是一个好去处。

    从那里看,我会说你会打电话:

    • $newEntry->getVideoId()获取视频ID
    • $newEntry->getVideoWatchPageUrl()获取视频地址

    【讨论】:

      猜你喜欢
      • 2012-06-03
      • 2014-04-24
      • 2020-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-23
      相关资源
      最近更新 更多