Naar het doorlezen van de http://code.google.com/in...developers_guide_php.html ben ik er nog steeds niet uit hoe ik een filmpje extern kan beoordelen en commentaar kan geven.
Ik heb het Adding a comment voorbeeld proberen te toepassen.
Youtube geeft aan "To add a new comment, simpy use the Zend_Gdata_YouTube service object."
Nu probeer ik dit aan te roepen via.
En dit probeer ik vervolgens toe toe te passen op het voorbeeld van Google.
Nu dacht ik dat het als volgt zou werken.
$commentFeedPostUrl = 'http://www.youtube.com/watch?v=HIER_ID_FILM';
Nu neem ik aan dat ik $videoEntry->getVideoCommentFeedUrl(); uit mijn array moet hallen maar ik zou niet weten waar ik moet zoeken.
Ik heb het Adding a comment voorbeeld proberen te toepassen.
Youtube geeft aan "To add a new comment, simpy use the Zend_Gdata_YouTube service object."
Nu probeer ik dit aan te roepen via.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
| require_once 'Zend/Loader.php'; Zend_Loader::loadClass('Zend_Gdata_YouTube'); $yt = new Zend_Gdata_YouTube(); /* Zend_Loader::loadClass('Zend_Gdata_AuthSub'); Zend_Loader::loadClass('Zend_Gdata_ClientLogin'); */ Zend_Loader::loadClass('Zend_Uri_Http'); $commentFeed = $yt->getVideoCommentFeed('HIER_ID_FILM'); print_r($commentFeed); |
En dit probeer ik vervolgens toe toe te passen op het voorbeeld van Google.
PHP:
1
2
3
4
5
6
7
| $newComment = $yt->newCommentEntry(); $newComment->content = $yt->newContent()->setText('new comment'); // Assuming we have a valid $videoEntry that we want to comment on, // retrieve the post url for the comment feed $commentFeedPostUrl = $videoEntry->getVideoCommentFeedUrl(); $updatedVideoEntry = $yt->insertEntry($newComment, $commentFeedPostUrl, 'Zend_Gdata_YouTube_CommentEntry'); |
Nu dacht ik dat het als volgt zou werken.
$commentFeedPostUrl = 'http://www.youtube.com/watch?v=HIER_ID_FILM';
Nu neem ik aan dat ik $videoEntry->getVideoCommentFeedUrl(); uit mijn array moet hallen maar ik zou niet weten waar ik moet zoeken.