How to get a youtube.com/user/xxx channel url - youtube

Just starting playing with YouTube, and trying to get a channel url in the form youtube.com/user/{any user name} for a new channel. This is for a third party who want the link in that format.
I can only seem to generate youtube.com/channel/... links
I do not have 500 subscribers yet so cannot create bespoke url
Have I missed something obvious, or is the .../user/... pattern a leftover from pre Google+ integration?
Looking forward to finding out what I have missed - thanks in advance ;)

/user/ URLs are no longer required for channels. This can be further confirmed here. But still, they are supported. You can make you own channel after your username by going to:
Youtube Account Advanced View and clicking on the Move channel to Brand Accountlink.

Related

Is it possible to use the YouTube API to automatically create a comment when a new YouTube video is uploaded?

I am working on a personal program to use with my Google account. I don't have a custom website or domain to use. Basically, the idea of my request was to create a personal bot that would comment "First" on a video as a joke between my friends. I looked into the YouTube API a bit, but I got differing answers on the capabilities of the v3 data API. I found the commentThread page but am also confused about its usage. If anyone could give me a basic idea on if this project is possible, I would love to hear it.
welcome to Stack Overflow!
As you said, you want to create a comment when a video uploaded. YouTube has provide the webhooks for this.
You can see the docs push_notifications. I think that is what you want. :)

Get a review link with Google My Business API

Is there a way to get the link of a review using the GMB APIs?
The closest to what I need is this:
https://www.google.com/maps/contrib/113400145807499011881/place/ChIJSRSm38NhLxMRBgg2EGMZqKc/
Where the first ID (113400145807499011881) is the ID of the user who left the review, and the second ID (ChIJSRSm38NhLxMRBgg2EGMZqKc) is the place ID.
However, the review object returned by the API does not seem to contain enough information to obtain the reviewer user ID.
Thank you,
Guido
I was searching for a way to get the url to the review overview for a specific location via the API too.
After checking the links, IDs ect. in the API Responses and lots of documentations an tuturials i found NO way to get the link over tha API.
BUT a workarround with a few manual steps can help to find the link (I know that is not a final answer to the question, but maybe it is still helpfull)
go to google search, and search for you Location/ Company that contains the reviews
on the right side you should see a pannel that shows the current stars for your location and a link "xxxx Google-Rezensionen"
klick on this link and copy the url in the browser
(optional remove parameters like "&client" ect.
Check this youtube-video of the Step by Step Tuturial to see a tuturial how you can do this.
newReviewUrl is the Parameter if someone read this:
https://developers.google.com/my-business/reference/rest/v4/accounts.locations#urlattributevalue

How can you determine the URL of a youtube channel based on the channel ID?

It seems that there should be a way to do youtube.com/user/{channel id} . but I can't figure it out. I also have the GooglePlusUserId (when available) to use.
Since channel URLs aren't returned in any of the parts of the channels resource, your best bet is to construct it yourself as http://www.youtube.com/channel/UC..., where UC... is the channel id.
I'd think that would be fairly future-proof.
Edit: I hear that YouTube.com URLs might get added to v3 responses at some point in the near future, and if they do, I'd obviously recommend using that instead of constructing them manually. I'll try to remember to update this answer if they are, but you can follow https://developers.google.com/youtube/v3/revision_history to check as well.

Get and update Defaults parameters on Youtube using Youtube API in Java?

I would like to get and update "Upload defaults" parameters from Channel settings (i.e. allow comments for future uploads, users can vote on comments, etc.) of curently logged in user using JAVA Youtube API, but I don't know how.
Could someone please, help me?
Best,
D
This is a known feature request and it is filed internally. Feel free to file a feature request on this to be notified when it's fixed.
https://code.google.com/p/gdata-issues/issues/entry?template=YouTube%20(Enhancement%20Request)

Customize YouTube Embed URL

Is it possible to modify the URL used to embed YouTube videos in an iframe (http://www.youtube.com/embed/_AJS0lgT-4a)? For example, adding the channel name.
My organization blocks YouTube so I need to create a rule on our proxy server to allow users to access our channel only.
Thank you.
Yes, if you load the videos directly from the user's channel, it'll look like this:
http://www.youtube.com/user/vsauce#p/u/4/CSf8i8bHIns
So you'd be on the user's channel homepage.
"/user/username" is your golden ticket, and #videoid will point to the video if you want to link directly to it.
Multiple other varibles are passed in the url that you can make exceptions for, most notably a playlist. This string will appear somewhere in the url, generally tacked onto the end:
"&list=PLAYLISTIDHERE" ex. "&list=PLE126C843377DCE64"
One of those should do the trick as long as the admins are willing to play nice!
Best of luck!

Resources