在PHP中获取Youtube订阅者数量

时间:2015-06-23 12:04:11

标签: php youtube-api youtube-data-api

我想在PHP中获取youtube suscriber计数。 我尝试使用

function get_yt_subs($username) { 

$xmlData = file_get_contents('http://gdata.youtube.com/feeds/api/users/' . strtolower($username)); 
$xmlData = str_replace('yt:', 'yt', $xmlData); 

$xml = new SimpleXMLElement($xmlData); 

$subs = $xml->ytstatistics['subscriberCount']; 

return($subs); 

}  

$youtube_url = file_get_contents( 'http://gdata.youtube.com/feeds/api/users/googlechrome'; 
$youtube_url = str_replace( 'yt:', 'yt', $youtube_url ); 
$youtube_data = $youtube_url->ytstatistics['subscriberCount'];

这两种方法,但它不起作用。它显示错误 file_get_contents(http://gdata.youtube.com/feeds/api/users/googlechrome):无法打开流:HTTP请求失败! HTTP / 1.0 410 Gone

0 个答案:

没有答案