2011-09-27 4 views
0

Я использую Zend GData и использование API YouTube для загрузки Vidoes на YouTube http://code.google.com/apis/youtube/2.0/developers_guide_php.html#Direct_Uploadполучить ответ от загрузки фильма на YouTube

Когда я загрузить видео Как захватить видео идентификатора, который был создан, а также ссылка на 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(); 
} 

спасибо

ответ

2

Эта линия:

$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(), чтобы получить видео URL-адрес
+0

большое спасибо! он работает! – Yan

Смежные вопросы