Advertisement
ipsBruno

Untitled

Feb 28th, 2014
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. <div id="resultados"></div>
  3. <script src='http://code.jquery.com/jquery-1.10.2.min.js'></script>
  4.  
  5.     <script>
  6.  
  7.       var pesquisa = "<?php echo $_GET['q']; ?>"; // esse texto aqui indica o que é para pesquisar
  8.       var paginacao  = 1;
  9.       var resultados = 3; // aqui indica quantos resultados devem ter, no caso 3
  10.  
  11.       var url = "http://gdata.youtube.com/feeds/api/videos?q=" + pesquisa + "&start-index="+  paginacao +"&alt=json&max-results="+ resultados+"&orderby=relevance&format=5";
  12.  
  13.       $(document).ready(function() {  
  14.  
  15.     $.ajax({
  16.         type: "GET",
  17.         url: url,
  18.         cache: false,
  19.         dataType:'jsonp',
  20.         success: function(data){
  21.             $(data.feed.entry).each(function(){
  22.                 titulo = (this.title.$t);
  23.                 link = (this.link[0].href);
  24.                 imagem = (this.media$group.media$thumbnail[3].url);
  25.  
  26.                 try {
  27.                     rtsp = (this.media$group.media$content[1].url);
  28.                     id = link.split("v=")[1];
  29.  
  30.                     if(rtsp.search("rtsp://") != -1) {
  31.                         colocarVideo(titulo, link, id, imagem);
  32.                     }  
  33.                 }
  34.                 catch(err) {
  35.                    
  36.                 }          
  37.            
  38.             });
  39.         },
  40.         error: function (xhr, ajaxOptions, thrownError) {
  41.                     alert(xhr.status + " on Mix Músicas error: " + thrownError);
  42.                     if(alert("Ocorreu um erro na pesquisa")) {
  43.                 return false;
  44.             }
  45.         }
  46.     });
  47.       });
  48.  
  49.       function colocarVideo(titulo, link, id, imagem) {
  50.  
  51.    
  52.     inner = "<a target=\"_blank\" href=\"http://mixmusicas.com.br/baixar.php?interface=1&nome="+encodeURIComponent(titulo)+"&id="+id+"\">Baixar "+titulo+"</a></font></div> <br/><br/>";
  53.    
  54.     document.getElementById('resultados').innerHTML += inner;      
  55.       }
  56.  
  57.     </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement