我刚刚做了一些关于v2 api的项目。
因此他们现在已经死了。
我想修复它们,但是在我的项目中有很多代码依赖于YT api。 因此,我想要最简单的方式来进行调用。
以下代码就是一个例子。
<?php
$realUserName = 'Google'; /////// YouTube username
$data = file_get_contents('http://gdata.youtube.com/feeds/api/users/' . $realUserName . '?v=2&alt=json');
$data = json_decode($data, true);
$stats_data = $data['entry']['yt$statistics'];
echo 'lastWebAccess = '.$stats_data['lastWebAccess'].'<br />';
echo 'published = '.$data['entry']['published']['$t'].'<br />';
echo 'subscriberCount = '.$stats_data['subscriberCount'].'<br />';
echo 'viewCount = '.$stats_data['viewCount'].'<br />';
echo 'totalUploadViews = '.$stats_data['totalUploadViews'].'<br />';
echo 'userId = '. $data['entry']['yt$userId']['$t'].'<br />';
echo 'channelId = '.$data['entry']['yt$channelId']['$t'].'<br />';
echo 'username = '. $data['entry']['yt$username']['$t'].'<br />';
echo 'title = '.$data['entry']['title']['$t'].'<br />';
echo 'displayname = '. $data['entry']['yt$username']['display'].'<br /><br /><br />';
echo 'location = '.$data['entry']['yt$location']['$t'].'<br />';
?>
我基本上在寻找不依赖于外部插件或下载的lib的选项,这些选项会使我的项目膨胀甚至超过需要。
我已经在使用outh2做了一些事情,所以这一面是可以理解的。
或者现在没有选择,只能使用&#34;额外&#34;来自谷歌的图书馆有长篇编码?