Infeasible
Status Update
Comments
gr...@google.com <gr...@google.com>
gr...@google.com <gr...@google.com> #2
Thanks for requesting this feature. We'll raise this feature to our internal teams. However this won't be in the roadmap for this year.
ur...@gmail.com <ur...@gmail.com> #3
Please consider implementing this feature in 2021. I would also like to use it.
jo...@gmail.com <jo...@gmail.com> #4
I am also writing software that would make excellent use of this addition. I find it very confusing and backwards that there is no such capability in the API. There should be a way for me to get channel information from any valid channel URL within the API, and to ignore this for years is very frustrating.
ca...@gmail.com <ca...@gmail.com> #5
Youtube has added yet another channel url that is now in a similar situation: handle URLs.
Description
Current Behavior
Currently, in order to retrieve information on channels, either the channel id must be known, or the "username" (which is not given to new channels, only supported for legacy reasons) must be known.
Suppose we have a user that wants to list the videos on the channel at
https://www.youtube.com/channel/UCcVClhnvO2PaYoiJstwphpg
. This is trivial to do because the channel ID is specified in the URL.However, if a user wanted to list the videos on the same channel, but only specified the channel by referencing the custom URL:
https://youtube.com/rollthedyc3
, it's not possible to request info from the API on that channel using information specified in that URL alone.Desired Behavior
Ideally, there should be an additional query parameter
forUrl
orforCustomUrl
that works similarly to howforUsername
works. A user should be able to supply the channel's custom URL and receive information for that channel.