Created
November 18, 2011 14:39
-
-
Save wescleymatos/1376621 to your computer and use it in GitHub Desktop.
Codigo para pegar feeds do youtube
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Seu usuário do YouTube | |
$usuario = 'username'; | |
// URL do Feed RSS de vídeos de um usuário | |
$youTube_UserFeedURL = 'http://gdata.youtube.com/feeds/api/users/%s/uploads'; | |
// Usa cURL para pegar o XML do feed | |
$cURL = curl_init(sprintf($youTube_UserFeedURL, $usuario)); | |
curl_setopt($cURL, CURLOPT_RETURNTRANSFER, true); | |
curl_setopt($cURL, CURLOPT_FOLLOWLOCATION, true); | |
$resultado = curl_exec($cURL); | |
curl_close($cURL); | |
// Inicia o parseamento do XML com o SimpleXML | |
$xml = new SimpleXMLElement($resultado); | |
$videos = array(); | |
// Passa por todos vídeos no RSS | |
foreach ($xml->entry AS $video) { | |
$url = (string)$video->link['href']; | |
// Quebra a URL do vídeo para pegar o ID | |
parse_str(parse_url($url, PHP_URL_QUERY), $params); | |
$id = $params['v']; | |
// Monta um array com os dados do vídeo | |
$videos[] = array( | |
'id' => $id, | |
'titulo' => (string)$video->title, | |
'thumbnail' => 'http://i' . rand(1, 4) .'.ytimg.com/vi/'. $id .'/hqdefault.jpg', | |
'url' => $url | |
); | |
} | |
?> | |
<h1>Meus Vídeos</h1> | |
<ul> | |
<?php foreach ($videos AS $video) { ?> | |
<li> | |
<a href="<?php echo $video['url'] ?>" title="<?php echo $video['titulo'] ?>"><img src="<?php echo $video['thumbnail'] ?>" alt="<?php echo $video['titulo'] ?>" width="150" /></a> | |
</li> | |
<?php } ?> | |
</ul> |
fqmonte
commented
Mar 12, 2012
via email
## LinkedIn
Esse é um lembrete de que em 6 de março, Fabiano Monte lhe enviou um convite para fazer parte da sua rede profissional no LinkedIn.
Aceitar convite de Fabiano Monte
…---
Em 6 de março, Fabiano Monte escreveu:
Para: Wescley Matos ***@***.***)
De: Fabiano Monte ***@***.***)
Assunto: Faça parte da minha rede no LinkedIn
Wescley,
Eu gostaria de adicioná-lo à minha rede profissional no LinkedIn.
-Fabiano
---
Você está recebendo e-mails de lembretes sobre convites pendentes. Clique aqui para parar de recebê-los:
http://www.linkedin.com/e/piba8f-gzphmhlu-52/W4poB29e-0pDVS4pWD4HNaWJR6HJnYv2JbyvlEgEgYKEh51ojzDdgnWxgGteC6LuJ_JolEY1R5yKhZCFKbJoRJUSR7z5C5zke4MZDia5c3F-uKx-/goo/reply%2Bg-1376621-4c35aea591badcc07153a690274ff9c0846fd121-224232%40reply%2Egithub%2Ecom/20060/I2150570529_1/?hs=false&tok=1MkT1AMe7bEl81
(c) 2012 LinkedIn Corporation. 2029 Stierlin Ct, Mountain View, CA 94043 - EUA.
## LinkedIn
Esse é um lembrete de que em 6 de março, Fabiano Monte lhe enviou um convite para fazer parte da sua rede profissional no LinkedIn.
Aceitar convite de Fabiano Monte
…---
Em 6 de março, Fabiano Monte escreveu:
Para: Wescley Matos ***@***.***)
De: Fabiano Monte ***@***.***)
Assunto: Faça parte da minha rede no LinkedIn
Wescley,
Eu gostaria de adicioná-lo à minha rede profissional no LinkedIn.
-Fabiano
---
Você está recebendo e-mails de lembretes sobre convites pendentes. Clique aqui para parar de recebê-los:
http://www.linkedin.com/e/piba8f-gzz8xfsd-2h/W4poB29e-0pDVS4pWD4HNaWJR6HJnYv2JbyvlEgEgYKEh51ojzDdgnWxgGteC6LuJ_JolEY1R5yKhZCFKbJoRJUSR7z5C5zke4MZDia5c3F-uKx-/goo/reply%2Bg-1376621-4c35aea591badcc07153a690274ff9c0846fd121-224232%40reply%2Egithub%2Ecom/20060/I2150570529_1/?hs=false&tok=0Tfr-1ngISO581
(c) 2012 LinkedIn Corporation. 2029 Stierlin Ct, Mountain View, CA 94043 - EUA.
Não está disponível mais.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment