YouTube PHP API - Zend_Gdata_App_HttpException -


i've got working website, uses youtube api. fine today noticed error while using api:

fatal error: uncaught exception 'zend_gdata_app_httpexception' message 'expected response code 200, got 403 <?xml version='1.0' encoding='utf-8'?><errors><error><domain>yt:quota</domain><code>too_many_recent_calls</code></error></errors>' in /root/public_html/grabandrun.com/public/zendgdata/library/zend/gdata/app.php:700 stack trace: #0 /root/public_html/grabandrun.com/public/zendgdata/library/zend/gdata.php(221): zend_gdata_app->performhttprequest('get', 'http://gdata.yo...', array, null, null, null) #1 /root/public_html/grabandrun.com/public/zendgdata/library/zend/gdata/app.php(861): zend_gdata->performhttprequest('get', 'http://gdata.yo...', array) #2 /root/public_html/grabandrun.com/public/zendgdata/library/zend/gdata/app.php(754): zend_gdata_app->get('http://gdata.yo...', null) #3 /root/public_html/grabandrun.com/public/zendgdata/library/zend/gdata/app.php(205): zend_gdata_app->importurl('http://gdata.yo...', 'zend_gdata_yout...', null) #4 /root/public_html/grabandrun.com/public/zendgdata/library/zend/gdata.php( in /root/public_html/grabandrun.com/public/zendgdata/library/zend/gdata/app.php on line 700 

my code looks somehow this:

require_once 'zend/loader.php'; zend_loader::loadclass('zend_gdata_youtube'); zend_loader::loadclass('zend_uri_http'); $yt = new zend_gdata_youtube(); $query = $yt->newvideoquery(); $query->setquery($searchterms); $query->setstartindex($index2); $query->setmaxresults(10); $query->setorderby($order);  $videofeed = $yt->getvideofeed($query);  foreach ($videofeed $videoentry) {     $videothumbnails = $videoentry->mediagroup->thumbnail[0]->url;     $title = $videoentry->mediagroup->title;     $vidid = $videoentry->getvideoid();     $viddescription = $videoentry->mediagroup->description;     $duration = $videoentry->mediagroup->duration->seconds;     $rating = round($videoentry->rating->average,1)." out of 5";     echo "info..."; } 

funny thing sometime works , sometime not... don't know why, appreciated, thanks.

as stated in comments, had limit access , lower calls. slava.


Comments

Popular posts from this blog

c++ - Is it possible to compile a VST on linux? -

java - Output of Eclipse is rubbish -

jquery - Confused with JSON data and normal data in Django ajax request -