获取viewCount的Youtube API仅适用于本地

时间:2015-05-21 12:51:14

标签: php api youtube

我刚开始使用API​​ v3来获取各个视频viewCounts。但我使用的代码仅适用于我的本地网站,并且在我上传后立即无法使用。这是代码:

<?php
$vId = '1URvDyzh8uI';
$dur = file_get_contents("https://www.googleapis.com/youtube/v3/videos?part=contentDetails,statistics&id=$vId&key={myAPIkey}");
$video =json_decode($dur, true);
foreach ($video['items'] as $vidCount) {
$vCount= $vidCount['statistics']['viewCount']; 
}
echo $vCount;
?>  

我错过了什么让它在现场网站上运行?我认为身份验证是一个可能的问题,但尝试使用它并失败了。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

Halcyon对他的评论有所帮助。只需更改&#34; allow_url_fopen&#34;在php.ini中打开它就可以了!