hayır ne gibi sıkıntı çıkacak ki her şey yasal ve sıkıntısız, çünkü api yi yayınlayan youtube..

https://developers.google.com/youtube/
burada sol tarafta youtube data api documentation var, orada 2 ve 3. versiyonlar var, hangisini kullanmak istiyorsan onu seçebilirsin ve ilgili dökümanlara ulaşabilirsin.

ben masaüstü için uğraşmıştım (.net tarafında) hazır yazılmış classlarda var, sen get-post göndermeyle uğraşmıyorsun, ilgili kütüphanedeki fonksiyonları çağırman yetiyor.. tüm bilgiler IEnumerable türüyle geliyor, kolayca sorgulamalar v.s. yapabiliyorsun.. bunla ilgili örnekleri github gibi açık kaynak paylaşım sitelerinde bulabilirsin