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 ?