Добавление комментария в ответ на видео YouTube с помощью PHP - PullRequest
0 голосов
/ 30 марта 2012

Я хочу оставить комментарий к ответу на видео на YouTube.Я использую API данных YouTube в PHP, может кто-нибудь предоставить мне код PHP для комментариев ???

Вот полная документация по этому API также о комментариях, но предоставленный код не работает

$newComment = $yt->newCommentEntry();
$newComment->content = $yt->newContent()->setText('new comment');

// post the comment to the comments feed URL for the video
$commentFeedPostUrl = $videoEntry->getVideoCommentFeedUrl();
$updatedVideoEntry = $yt->insertEntry($newComment, $commentFeedPostUrl,
'Zend_Gdata_YouTube_CommentEntry');

Я не понимаю, как использовать объект vedioEntry.cz нет документации в документации по этому объекту.Может кто-нибудь сказать, как это будет работать .............
Ошибка

Fatal error: Uncaught exception 'Zend_Gdata_App_HttpException' with message 'Expected response code 200, got 401 <HTML> <HEAD> <TITLE>User authentication required.</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000"> <H1>User authentication required.</H1> <H2>Error 401</H2> </BODY> </HTML> ' in C:\xampp\htdocs\youtube\Zend\Gdata\App.php:709 Stack trace: #0 C:\xampp\htdocs\youtube\Zend\Gdata.php(221): Zend_Gdata_App->performHttpRequest('POST', 'http://gdata.yo...', Array, '<atom:entry xml...', 'application/ato...', NULL) #1 C:\xampp\htdocs\youtube\Zend\Gdata\App.php(900): Zend_Gdata->performHttpRequest('POST', 'http://gdata.yo...', Array, '<atom:entry xml...', 'application/ato...') #2 C:\xampp\htdocs\youtube\Zend\Gdata\App.php(975): Zend_Gdata_App->post(Object(Zend_Gdata_YouTube_CommentEntry), 'http://gdata.yo...', NULL, NULL, Array) #3 C:\xampp\htdocs\youtube\operations.php(1162): Zend_Gdata_App->insertEntry(Object(Zend_Gdata_YouTube_CommentEntry), 'http://gdata.yo...', 'Zend_Gdata_YouT...') #4 C:\xampp\htdocs\youtube\ in C:\xampp\htdocs\youtube\Zend\Gdata\App.php on line 709

...