0

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();
}

どうもありがとうございます

4

1 に答える 1

2

この行:

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

オブジェクトを返し Zend_Gdata_YouTube_VideoEntryます。

Zend Framework API docs for にZend_Gdata_YouTube_VideoEntryは、クラスが使用可能にするすべてのメソッドとプロパティがリストされています。すべての Zend Framework クラスに関する同様のドキュメントがあり、自動的に生成されるため、マニュアルで疑問が解決しない場合は、多くの場合、ドキュメントを参照することをお勧めします。

そこを見ると、次のように電話すると思います。

  • $newEntry->getVideoId()動画IDを取得する
  • $newEntry->getVideoWatchPageUrl()動画のURLを取得する
于 2011-09-27T00:45:26.760 に答える