solved The Plan To Fix New Youtube Channel Names?

michaeld
michaeld
@michael-d
7 months ago
92 posts
Youtube has rolled out new handle names that are replacing channel names...When trying to add a youtube channel to a profile, it will not work with the new handles. What's the plan?


--
Thank You
~Michael
Audio Engineer | Graphic and Design |

https://www.damatoproduction.com
https://www.HomeStudioMusicProduction.com
https://www.ShotsInOrder.com
https://www.playgroundz.rocks

updated by @michael-d: 11/06/23 12:41:07PM
michaeld
michaeld
@michael-d
7 months ago
92 posts
The ability to fetch this by handle need to be put in...When can we have a fix for this?


--
Thank You
~Michael
Audio Engineer | Graphic and Design |

https://www.damatoproduction.com
https://www.HomeStudioMusicProduction.com
https://www.ShotsInOrder.com
https://www.playgroundz.rocks
brian
@brian
7 months ago
10,136 posts
Thanks for the update on this - I wasn't aware that YouTube had a made a change here. I'll get a tracker open on this and we'll get it fixed up.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
michaeld
michaeld
@michael-d
7 months ago
92 posts
Excellent! Thank you for working on a fix for this. Such an important feature. Anything in the works yet?


--
Thank You
~Michael
Audio Engineer | Graphic and Design |

https://www.damatoproduction.com
https://www.HomeStudioMusicProduction.com
https://www.ShotsInOrder.com
https://www.playgroundz.rocks
brian
@brian
7 months ago
10,136 posts
I have not had time to look in to it yet but will as soon as I get a chance. Based on the documentation I've seen, the old channel ID should still work - are you able to use your channel ID or has YouTube hidden that now?


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
michaeld
michaeld
@michael-d
7 months ago
92 posts
Yes the old channel ID's still work and it's not a problem finding your own ID's or handles. However, if i want to import somebody else's channel, now with the new change, Youtube has changed this to handles and hidden the channel ID/URL...


--
Thank You
~Michael
Audio Engineer | Graphic and Design |

https://www.damatoproduction.com
https://www.HomeStudioMusicProduction.com
https://www.ShotsInOrder.com
https://www.playgroundz.rocks
michael
@michael
7 months ago
7,664 posts
What are the steps you're expecting to have happen but don't work? Sounds like this is a new feature to be added request if the old way still also needs to be supported.

Where do I find my Handle at youtube?

--edit--
What is an example of a handle? Here is the jamroom youtube channel:
https://www.youtube.com/Jamroomdotnet

updated by @michael: 08/07/23 10:56:13PM
michaeld
michaeld
@michael-d
7 months ago
92 posts
Brian understands what is going on here…

It’s simple. The YouTube module has the functionality to import YouTube channels by channel ID or username…but now this also needs the ability to import the YouTube channel by a handle…


--
Thank You
~Michael
Audio Engineer | Graphic and Design |

https://www.damatoproduction.com
https://www.HomeStudioMusicProduction.com
https://www.ShotsInOrder.com
https://www.playgroundz.rocks
michael
@michael
7 months ago
7,664 posts
Im tying to get into a position to see it happening so I can code it to work but right now I don't understand how to reproduce the issue.
michael
@michael
7 months ago
7,664 posts
From what I've read:
Quote: A YouTube handle is a unique and short channel identifier that starts with the "@" symbol and is distinct from the channel name. For example, the YouTube handle for the YouTube Creators channel is @youtubecreators https://support.google.com/youtube/answer/11585688?hl=en&co=GENIE.Platform%3DDesktop. You can use this handle to find and connect with the YouTube Creators channel on YouTube, such as in comments, mentions, and Shorts. You can also use this handle as the new YouTube URL for the channel, making it easier for people to discover the channel outside of YouTube. For example, you can type youtube.com/@youtubecreators in your browser to go directly to the YouTube Creators channel.

means that if you add the url:
https://www.youtube.com/@youtubecreators

Then you're redirected to:
https://www.youtube.com/channel/UCkRfArvrzheW2E7b6SVT7vQ

which is a structure that's already accepted.
2023-08-08_15-02.jpg

brian
@brian
7 months ago
10,136 posts
Unfortunately the YouTube API does not support looking up a channel by handle:

https://developers.google.com/youtube/v3/docs/channels/list

You can only use a user name or channel ID. Looks like others are wondering the same thing as well but it's been a while so it could be that YouTube is purposefully not adding this to their API support:

https://stackoverflow.com/questions/74348727/youtube-data-api-get-channel-by-handle

Once the support is there we can add support for it in the module.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
michaeld
michaeld
@michael-d
7 months ago
92 posts
Okay…But if you entree the YouTube URL with the handle in it, shouldn’t it redirect and that functionality have nothing to do with the API?


--
Thank You
~Michael
Audio Engineer | Graphic and Design |

https://www.damatoproduction.com
https://www.HomeStudioMusicProduction.com
https://www.ShotsInOrder.com
https://www.playgroundz.rocks
michaeld
michaeld
@michael-d
7 months ago
92 posts
I guess you need the API to get into the data…and be able to pull that info from the database. I think I answered my own question


--
Thank You
~Michael
Audio Engineer | Graphic and Design |

https://www.damatoproduction.com
https://www.HomeStudioMusicProduction.com
https://www.ShotsInOrder.com
https://www.playgroundz.rocks
brian
@brian
7 months ago
10,136 posts
michaeld:
Okay…But if you entree the YouTube URL with the handle in it, shouldn’t it redirect and that functionality have nothing to do with the API?

Yeah we have to use what is entered as the channel name in the API call - unlike on the web side there's no "redirect". Seems short sighted of Google to not support this - but to be honest it is not terribly surprising. I don't get the feeling Google really wants people using the API.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
michaeld
michaeld
@michael-d
7 months ago
92 posts
Is there a way of finding the channel ID? Maybe even through a ping or something?


--
Thank You
~Michael
Audio Engineer | Graphic and Design |

https://www.damatoproduction.com
https://www.HomeStudioMusicProduction.com
https://www.ShotsInOrder.com
https://www.playgroundz.rocks
brian
@brian
7 months ago
10,136 posts
michaeld:
Is there a way of finding the channel ID? Maybe even through a ping or something?

No - the only thing you could do a search, but that will return any channels that match - even partial matches. So there's no reliable way to do it in the code.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 08/08/23 11:59:16AM
michaeld
michaeld
@michael-d
7 months ago
92 posts
Okay, thank you. I found a workaround to grab the channel ID.


--
Thank You
~Michael
Audio Engineer | Graphic and Design |

https://www.damatoproduction.com
https://www.HomeStudioMusicProduction.com
https://www.ShotsInOrder.com
https://www.playgroundz.rocks
brian
@brian
7 months ago
10,136 posts
michaeld:
Okay, thank you. I found a workaround to grab the channel ID.

OK sounds good - if you want to share your work around it could help others :)

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
michaeld
michaeld
@michael-d
7 months ago
92 posts
Here is the link -How to Find YouTube Channel ID - 2023
Simple enough, right click and then view page source within your browser.
Then, search the variable ?channel_id and it will show you in the page source where it is.
Just use that channel id.


--
Thank You
~Michael
Audio Engineer | Graphic and Design |

https://www.damatoproduction.com
https://www.HomeStudioMusicProduction.com
https://www.ShotsInOrder.com
https://www.playgroundz.rocks
brian
@brian
7 months ago
10,136 posts
Perfect - I appreciate it!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

Tags