API şöyle açıklayabilirim mesela normal youtubeye upload varken YouTube Developer ekibi upload API geliştiriyor. ve kullanmak istediğin programlama dilinde örnekler var zaten çoğunda bu şekilde upload yapabilirsin. Şu soruna geleyim gmail veya kanalda API olmaz API KEY alman lazım zaten çoğu upload,search gibi API lerde API KEY kullanılır.