加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

YouTube Analytics API php示例

发布时间:2020-12-13 22:06:01 所属栏目:PHP教程 来源:网络整理
导读:我想通过 PHP Client Libary制作此YouTube Analytics请求 https://www.googleapis.com/youtube/analytics/v1/reports ?ids=channel==CHANNELIDstart-date=STARTDATEend-date=ENDDATE metrics=views,estimatedMinutesWatched,averageViewDuration,comments,fa
我想通过 PHP Client Libary制作此YouTube Analytics请求

https://www.googleapis.com/youtube/analytics/v1/reports  
?ids=channel==CHANNELID
&start-date=STARTDATE
&end-date=ENDDATE 
&metrics=views,estimatedMinutesWatched,averageViewDuration,comments,favoritesAdded,favoritesRemoved,likes,dislikes,shares,subscribersGained,subscribersLost  
&dimensions=7DayTotals 
&fields=rows  
&sort=day

这可能吗?
是否有关于如何从API获取YouTube Analytics报告的PHP代码示例?
在Google Developers页面上找不到.(https://developers.google.com/youtube/analytics/v1/code_samples/)

谢谢

解决方法

您可以按以下方式添加指标,而不是逐个调用每个指标.

$metrics = 'views,subscribersLost';

您的结果将在文档中描述的from中.
例:

$optparams = array(
    'dimensions' => '7DayTotals','sort' => 'day',);

$metrics = 'views,subscribersLost';

$api_response = $metrics;
$api = $analytics->reports->query($id,$start_date,$end_date,$metric,$optparams);

if (isset($api['rows'])) {
    //Get values in form of multidimensional arrays. 
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读