Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

youtube API kullanımı

merhabalar,
biliyorum youtube kendi sitesinde api kullanımını anlatıyor fakat ingilizcemin yetersiz olması sebebiyle sıkıntı yaşıyorum. youtube api'sinin kullanımına ilişkin az çok bilgi verebilecek arkadaşlar var mıdır?

PHP dili için..
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • siyahbeyaz adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    472 cevap - 20 soru
    herhangi birsey yapmaya gerek yok. kullandıgın playere mp4 flv dosyaları yerine sadece youtube video izleme linkini vermen yeterli. ornek

    <embed src="http://www.youtube.com/watch?v=DhXRYupXmJo" width="550" height="330" ... .. .. .. . .. .>
    gibi.
    • bensedat18 adlı üyenin fotoğrafı bensedat18
      derdim sadece video göstermek değil. bir kelimeye ilişkin videoları listeletmek, video bilgilerini almak vs. gibi ihtiyaçları karşılama maksatlı bu soruyu sordum.
      11 yıl önce yazılmış
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      https://developers.google.com/youtube/2.0/developers_guide_php?hl=tr-TR#Retrieving_and_searching_for_videos

      o zaman kardes al burdan yak :) merak ettiginden fazlası burda.
      11 yıl önce yazılmış
    • bensedat18 adlı üyenin fotoğrafı bensedat18
      başta da belirttiğim gibi ingilizce bilgimin yetersizliği sebebiyle böyle bir yardım ricasında bulundum. türkçe kaynak lazım.
      11 yıl önce yazılmış
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      pardon orayı unutmuştum. sımdı hocam youtube api olayı söyle. rss hizmeti veriyor. rss olarak verilerini paylasabiliyor misal

      http://gdata.youtube.com/feeds/api/videos/-/sedat
      ?orderby=viewCount&max-results=14

      burdaki result 14 adet video listeleyecegini belirtiyor sedat kısmıda aranan kelimedir.
      simdi burdaki kaynak koda baktıgında bir sürü xml tagı bulursun. misal duraction resim video.flv 3gp dizin yolları vs .
      11 yıl önce yazılmış
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      11 yıl önce yazılmış
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      xml icin php5 ile gelene simplexml_load_file() kullanabilirsin.. bunun kullanımı icin bir örnek vereyim.

      xml urlsini http://www.siteadi.com/muzik.xml oldugunu varsalim.
      muzik.xml icerigi

      <?xml version="1.0" encoding="utf-8"?>
          <videolar>
          <video>
          <baslik>Ahmet Kaya ağladıkça</baslik>
          <sure>15:25</sure>
          <boyut>15000</boyut>
          </video>
          <video>
          <baslik>Cafe Anatolia - fikrimin ince gülü</baslik>
          <sure>02:39</sure>
          <boyut>34754</boyut>
          </video>
          <video>
          <baslik>Sezen aksu Git</baslik>
          <sure>05:02</sure>
          <boyut>234234</boyut>
          </video>
          </videolar>
      


      // Şimdi http://www.siteadi.com/muzik.xml adresinden verilerimizi çekelim ve eğer hata meydala gelirse hatayı yazdıralım:
      if(!$xml=simplexml_load_file('http://www.siteadi.com/muzik.xml')){
      trigger_error('XML dosyasını okurken hata meydana geldi.',E_USER_ERROR);
      }
      echo 'XML dosyasının içeriğini yazdıralım:...<br />';
      foreach($xml as $video){
      echo 'Baslik: '.$video->baslik.' Boyutu: '.$video->boyut.'
      Süre: '.$video->sure.'<br />';
      }
      
      11 yıl önce yazılmış
    • bensedat18 adlı üyenin fotoğrafı bensedat18
      teşekkür ederim hocam verdiğiniz bilgiler yardımcı oldu.
      bişey daha sormak istiyorum. file_get_contect ile işlem yapmanın api kullanımına ilişkin ne gibi dezavantajları olabilir. file_get_contect i önerir misiniz?.. diye sorayım ya da.
      11 yıl önce yazılmış
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      file_get_content genelde sunucuların cougunda http:// protokolü kapalı oluyor. dizin protokolü acık oluyor bu benim basıma geldi. bunun yerine curl kütüphanesini kullanmak daha hızlı ve daha iyi olacaktır.
      11 yıl önce yazılmış
    • Heryerdeonline adlı üyenin fotoğrafı Heryerdeonline
      Sedat örneğinde videoların thumbu gelmiyor. Onu çağırmak için link nasıl olmalı? Hnagi parametre linke eklenmeli? Api sayfasında baktım ancak betik olarak verilmiş. parametrenin kullanımı yok gibi.
      11 yıl önce yazılmış
    • bensedat18 adlı üyenin fotoğrafı bensedat18
      // get video thumbnail
      $attrs = $media->group->thumbnail[0]->attributes();
      $thumbnail = $attrs['url'];

      youtube api de thumb için böyle bir bölüm var. bilmiyorum size yardımcı olur mu?
      11 yıl önce yazılmış
    • siyahbeyaz adlı üyenin fotoğrafı siyahbeyaz
      i2.ytimg.com/vi/PARAMETREYIBURAYAYAZIN/default.jpg
      11 yıl önce yazılmış
    • Heryerdeonline adlı üyenin fotoğrafı Heryerdeonline
      Cevaplar için tşkkürler. Ben gelen rssin içerisinde thumb olup olmayacağını merak etmiştim ancak çözüme ulaştıramadım. Kafamdaki proje için ihtiyaç olursa detaylı araştırma yapmam gerekebilir. O zaman sonuç çıkarsa sizlerle paylaşırım.
      11 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.