TwoS
Yasaklanmış
- Katılım
- 18 Şubat 2015
- Mesajlar
- 355
- Tepkime puanı
- 0
- Puan
- 0
Forumda böyle konu olmadığını görünce el atayım dedim Programcı arkadaşlarımız yararlansın.
Aslında bi nevi forumdaki yazılım veya scriptlere güvenmemenizden yapıyorum kanal takip vs. yani bazı arkadaşlar yazıyor görüyorum kanallarımızı görüyormu diye bu şekilde siz kendiniz yapabileceksiniz bilginiz varsa
Öncelike şunu belirtmek isterim ki ; tüm yazacağım şeyler
yani şuan yazdığım şeyler bana aittir alıntı değildir, yazım hatası olabilir kussura bakmayın.
API V2
Öncelikle Gdata Arama ve Kanal bilgi çekme linklerine bakalım.
Aranacak link yani methodumuz ;
https://gdata.youtube.com/feeds/api/videos?q=(aranacak kelime) bunu Gdata.youtube.com'dan daha fazla bilgi alabilirsiniz.
Örnek olarak ; Son 1 saat, Sadece kanal arama gibi vs.vs.
Ve bu verdiğim linkte title,description gibi vs. aratırsanız videoları çekebilirsiniz program veya script için. Detaylı anlatımlara başlayalım bir kaç bilgiden sonra.
Mesela kanal takip programları veya scriptleri hangi mantığı kullanır biraz bundan bahsedeyim yine aynı şekilde gdatadan veri çekerler.
Örnek ; https://gdata.youtube.com/feeds/api/users/multirawen mesela bu linkte Burak Oyunda nın bilgilerini çeker (partner bilgisi hariç) ama karışık bir şekilde çeker yani ayıklamak zordur o yüzden linke bunu yazalım ;
https://gdata.youtube.com/feeds/api/users/multirawen?v=2.1&prettyprint=true
Bu şekilde karışık yerleri düzeltir yani sıralar bir nevi. Bu kısımda kanal ismi url si abone sayısı video sayısı toplam izlenme google plus id gibi bilgileri verir.
Mesela kanal takip hakkında php de bir example verelim hemen..
Resime kopyaladım yazıları buraya yazsaydım baya yer kaplardı istiyenler özelden mesaj atarak istiyebilirler. YouTube_User = kısmına ben örnek kanalları verdim siz düzenleyebilirsiniz veya geliştirip Texte yazıp sıralattırabilirsiniz yaratıcılığınıza kalmış.
C# Kanal Takip Verelim ;
Mesela kodlarda " published " aratılmış yani açılış tarihi diğerlerini bu example (örnek) ile çekebilirsiniz..
VB.NET Kanal Takip ;
YoTube API V3
Bildiğiniz Gibi V2 Desteği kalktı sanırım hala çalışıyor upload işlemleri vs. ama güncellemeler gelmiyor.
Mesela Googlenin verdiği bir örnek ; https://www.googleapis.com/youtube/v3/videos?id=7lCDEYXw3mM&key=YOUR_API_KEY &part=snippet,contentDetails,statistics,status
YOUR_API_KEY = Yazan yere kendi apinizi yazaksınız ve 7lCDEYXw3mM bu kısımada istediğiniz video ıd sini yazaksınız video hakkında bilgiler veriyor.
Ne gibi bilgiler ? ; kategori sırası küçük resim (low,medium,high) şeklinde,açıklama,başlık,izlenme,like,disslike,yükleyici daha bir çok bilgi.
V3 ün örnek kodlarını veremedim kussura bakmayın bazıları sıkıntı bazılarını yapamadım ama siz uğraşırsanız yaparsınız.
Daha fazla bilgi almak için v3 hakkında ; https://developers.google.com/ adresinden bakabilirsiniz partner sorgulama vs.vs.
Aslında bi nevi forumdaki yazılım veya scriptlere güvenmemenizden yapıyorum kanal takip vs. yani bazı arkadaşlar yazıyor görüyorum kanallarımızı görüyormu diye bu şekilde siz kendiniz yapabileceksiniz bilginiz varsa
Öncelike şunu belirtmek isterim ki ; tüm yazacağım şeyler
API V2
Öncelikle Gdata Arama ve Kanal bilgi çekme linklerine bakalım.
Aranacak link yani methodumuz ;
https://gdata.youtube.com/feeds/api/videos?q=(aranacak kelime) bunu Gdata.youtube.com'dan daha fazla bilgi alabilirsiniz.
Örnek olarak ; Son 1 saat, Sadece kanal arama gibi vs.vs.
Ve bu verdiğim linkte title,description gibi vs. aratırsanız videoları çekebilirsiniz program veya script için. Detaylı anlatımlara başlayalım bir kaç bilgiden sonra.
Mesela kanal takip programları veya scriptleri hangi mantığı kullanır biraz bundan bahsedeyim yine aynı şekilde gdatadan veri çekerler.
Örnek ; https://gdata.youtube.com/feeds/api/users/multirawen mesela bu linkte Burak Oyunda nın bilgilerini çeker (partner bilgisi hariç) ama karışık bir şekilde çeker yani ayıklamak zordur o yüzden linke bunu yazalım ;
https://gdata.youtube.com/feeds/api/users/multirawen?v=2.1&prettyprint=true
Bu şekilde karışık yerleri düzeltir yani sıralar bir nevi. Bu kısımda kanal ismi url si abone sayısı video sayısı toplam izlenme google plus id gibi bilgileri verir.
Mesela kanal takip hakkında php de bir example verelim hemen..
Resime kopyaladım yazıları buraya yazsaydım baya yer kaplardı istiyenler özelden mesaj atarak istiyebilirler. YouTube_User = kısmına ben örnek kanalları verdim siz düzenleyebilirsiniz veya geliştirip Texte yazıp sıralattırabilirsiniz yaratıcılığınıza kalmış.
C# Kanal Takip Verelim ;
Mesela kodlarda " published " aratılmış yani açılış tarihi diğerlerini bu example (örnek) ile çekebilirsiniz..
VB.NET Kanal Takip ;
YoTube API V3
Bildiğiniz Gibi V2 Desteği kalktı sanırım hala çalışıyor upload işlemleri vs. ama güncellemeler gelmiyor.
Mesela Googlenin verdiği bir örnek ; https://www.googleapis.com/youtube/v3/videos?id=7lCDEYXw3mM&key=YOUR_API_KEY &part=snippet,contentDetails,statistics,status
YOUR_API_KEY = Yazan yere kendi apinizi yazaksınız ve 7lCDEYXw3mM bu kısımada istediğiniz video ıd sini yazaksınız video hakkında bilgiler veriyor.
Ne gibi bilgiler ? ; kategori sırası küçük resim (low,medium,high) şeklinde,açıklama,başlık,izlenme,like,disslike,yükleyici daha bir çok bilgi.
V3 ün örnek kodlarını veremedim kussura bakmayın bazıları sıkıntı bazılarını yapamadım ama siz uğraşırsanız yaparsınız.
Daha fazla bilgi almak için v3 hakkında ; https://developers.google.com/ adresinden bakabilirsiniz partner sorgulama vs.vs.