Criar um canal de vídeos no Youtube tem sido moda ultimamente e várias pessoas tem tido sucesso com isso. Mas, depois de criar um canal no Youtube, é preciso divulgá-lo. E um bom jeito de fazer isso é mostrar quanta gente já assina o seu conteúdo.
Quando uma pessoa se inscreve em algum canal, seus vídeos passam a aparecer na página inicial do youtube dos seus inscritos, de modo que você possa acompanhar vídeos novos.
<?php
//Coloque entre as aspas o seu login do youtube
$canal = "Nigahiga";
$url = "http://gdata.youtube.com/feeds/api/users/".$canal;
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$count = curl_exec($curl);
curl_close($curl);
$xml = @simplexml_load_string($count);
$yt = $xml->children('http://gdata.youtube.com/schemas/2007');
$stats = $yt->statistics->attributes();
$seguidores = (double)$stats["subscriberCount"];
echo number_format($seguidores,0,",",".").' inscritos';
?>Para o código acima (o login é de um dos canais mais populares do Youtube), o texto retornado será:
4.740.496 inscritos
e nos
nao consegui entender!!><
@7aa75624698a2673cbf54111c246d2bf:disqus Basta copiar o código e ver o resultado com o número de assinantes.
cara onde eu coloco esse codigo ?
@10b66e6ba8eaa75adef64e632547e66a:disqus no lugar onde você quiser que o número dos seguidores apareça.
copiar este código na onde??
@facebook-100002797136079:disqus o código vai ficar onde você quer que apareça o número de seguidores.
Este código e pra por anode e na URL
No lugar onde você quer que apareça. Você está usando wordpress?
Alguem explica direito pf?
O que você não entendeu?
Angélica,
Tá dando o erro:
Fatal error: Call to a member function children() on a non-object in /home/storage/8/76/70/site1/public_html/yt/index.php on line 13
O que pode ser ?