#youtube-analytics
#youtube-analytics
Вопрос:
Это моя настройка клиента
$this->_client = new Google_Client();
$this->_client->setClientId( $_config['OAUTH2_CLIENT_ID'] );
$this->_client->setClientSecret( $_config['OAUTH2_CLIENT_SECRET'] );
$this->_client->setScopes( array( 'https://www.googleapis.com/auth/youtube', 'https://www.googleapis.com/auth/yt-analytics.readonly' ) );
$this->_client->setAccessType( 'offline' );
$this->_client->setRedirectUri( filter_var( $_config['OAUTH2_REDIRECT_URI'] ), FILTER_SANITIZE_URL );
$this->_analytics = new YoutubeAnalyticsClient( $this, $this->_client );
Я делаю это для каждого пользователя, зарегистрированного в системе
$this->_analytics->setChannelId( $_usr_yt_channel_id );
$this->_analytics->setStartDate( $_period[0] );
$this->_analytics->setEndDate( $_period[1] );
Я не получаю такого ответа только для первого входа пользователя
2014-06-27 12:39:48 Exception: Error calling GET https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel==UCoZb0E-9pd6O7BPhd-tU2NAamp;amp;start-date=2014-06-15amp;amp;end-date=2014-06-25amp;amp;metrics=viewsamp;amp;dimensions=countryamp;amp;filters=video==ftqqLcm5U1Uamp;amp;sort=-viewsamp;amp;quotaUser=UCoZb0E-9pd6O7BPhd-tU2NA: (403) Forbidden
2014-06-27 12:39:51 Exception: Error calling GET https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel==UCoZb0E-9pd6O7BPhd-tU2NAamp;amp;start-date=2014-06-15amp;amp;end-date=2014-06-25amp;amp;metrics=viewerPercentageamp;amp;dimensions=ageGroupamp;amp;filters=video==ftqqLcm5U1Uamp;amp;sort=ageGroupamp;amp;quotaUser=UCoZb0E-9pd6O7BPhd-tU2NA: (403) Forbidden
Удаление «quotaUser» ничего не меняет.