merhaba kendi yazdığım kütüphaneyi projelerde erişilebilir olarak kullanmak için server üzerinden yayınlıyorum, işinize yarar diye bırakayım dedim.
öncelikle belirtmeliyim ki sorgularda ne kadar limit var bilmiyorum kendi denemelerimde sorgu limiti göremedim, çok yük kaldırır mı bilmiyorum çünkü projeyi glitch üzerinden yayınlıyorum.
örnek kullanımlar
arama önerileri:
http://bsdb.glitch.me/suggestions?query=ne deve ne kush
arama sorgusu:
http://bsdb.glitch.me/search?type=song&query=koca yaşlı şişko dünya (türler: song, artist, playlist, album; eğer tür belirtilmez ise tüm kategorilerden sonuç gösterir.) (videoId youtube video id'si)
artist profili:
http://bsdb.glitch.me/artist?browseI...bd4tXhPZuGwNbQ (browseId parametresi, arama sonucu alınan "artist" türündeki sonucun browseId parametresidir.)
album:
http://bsdb.glitch.me/album?browseId=MPREb_kwPs23nw4f8 (browseId parametresi, arama sonucu alınan "album" türündeki sonucun browseId parametresidir.)
playlist:
http://bsdb.glitch.me/playlist?brows...ljhCJ2SOxnagD9 (browseId parametresi, arama sonucu alınan "playlist" türündeki sonucun browseId parametresidir.)
neredeyse birçok bilgiyi çekebilmekte, song türünde arama yaptığınızda sadece şarkılar çıkmakta video olmadan. kullanacaklar mümkünse çok yüklenmeden kullanırsa sevinirim başkalarının kullanmasına engel olabilir belki.
request gönderirken herhangi bi ekstra header girmenize gerek yok (useragent vs.)
inceleyip anlamayan olursa kullanmasına yardımcı olurum. kütüphaneyi incelemek için
https://www.npmjs.com/package/youtube-music-api