Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
YouTube automatyczne pobieranie opisu, miniaturki, tagów
#1
Question 
Potrzebuje automatycznie dodać na swojej stronie filmiki z youtuba czyli wklejam link w formularzu i opis automatycznie sam się uzupełnia
Jak to zrobić?

aby zamieścić film już na stronie chce zrobić tak że pobieram(wyłuskuje) id filmu z adresu czyli "ER24ER324EWQ" i wstawiam w iframe'a nie wiem czy to dobry sposób jest jakiś lepszy?
Odpowiedz
#2
już mam

może się komuś przyda:
Kod PHP:
function get_data($url)//pobieramy zawartość pliku z http:// ...
{
  
$ch curl_init();
  
$timeout 5;
  
curl_setopt($ch,CURLOPT_URL,$url);
  
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
  
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
  
$data curl_exec($ch);
  
curl_close($ch);
  return 
$data;
}

    
//wyuskanie id filmu z adresu
    
if(strpos($link,"watch?v=")){

    
$od=strpos($link,"watch?v=")+8;
    if(
strpos($link,'&')){$do=strpos($link,'&');}else{$do=strlen($link);}
    
$idfilmu=substr($link,$od,$do-$od);
    
    echo 
"id:".$idfilmu."<br><br>";
    
//adres do pliku xml z informacjami filmu
    
$link_do_xml='http://gdata.youtube.com/feeds/api/videos/'.$idfilmu;
    echo 
"Link do XML: ".$link_do_xml.'<br><br>';
    
        
$str get_data($link_do_xml);
    
$xml simplexml_load_string($str);

    
$media $xml->children('http://search.yahoo.com/mrss/');
    
    
$attr1 $media->group->thumbnail[0]->attributes();
    
    
$miniaturka  $attr1['url'];//adres do obrazka miniaturki .jpg
    
    
$tytul=$media->group->title;//tytul filmu na YT
    
$opis=$media->group->description;//opis filmu na YT
    
$tagi=$media->group->keywords;//slowa kluczowe

}else{echo "To nie jest prawidłowy adres YouTube.";} 
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Pobieranie danych z dwóch baz danych jarekcda 2 5,189 28-11-2016, 11:55
Ostatni post: ania9
  Automatyczne zaokrąglanie liczb michalszyd 2 2,768 19-10-2012, 23:52
Ostatni post: camelrafal
  Pobieranie danych zmiennnej z poprzedniej strony [PHP] kubax7 2 3,056 09-04-2012, 04:31
Ostatni post: mateo
  PObieranie kodu html z bazy. Morfeusz_2005 2 2,906 23-03-2012, 22:18
Ostatni post: Morfeusz_2005
  [HTML][XML][PHP]Pobieranie z wrzuta.pl zew1991 1 2,191 25-02-2012, 02:00
Ostatni post: eremen

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl