Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $usuario = 'rogerim';
- $youTube_UserFeedURL = 'http://gdata.youtube.com/feeds/base/users/%s/uploads?orderby=updated&v=2';
- $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);
- $xml = new SimpleXMLElement($resultado);
- $videos = array();
- foreach ($xml->entry AS $video) {
- $url = (string)$video->link['href'];
- parse_str(parse_url($url, PHP_URL_QUERY), $params);
- $id = $params['v'];
- $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>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement