Youtube Channel sync

blindmime
@blindmime
8 years ago
772 posts
I'd like to sync to youtube channels. Currently the jamroom sync only syncs to youtube users. A user (like me) might have many channels.
updated by @blindmime: 02/07/17 04:44:59AM
michael
@michael
8 years ago
7,746 posts
many channels isn't supported. You can still import videos from your multiple channels, just not automatically.

In order to have sync working, it requires requests to youtube, I can see a site with many many members running into issues if all the member wanted to sync. If the functionality was extended so that many many members could sync many many profiles, it could end up costing the site owner money paid to google.

Not sure multiple sync accounts per profile is a good idea. Is it?
blindmime
@blindmime
8 years ago
772 posts
One channel per profile would be fine. It's often the case that the videos you'd want to sync are on a youtube channel account rather than on a user account. Personally, I put my music videos on a channel under my user account, for instance. I have other interests and other channels, so I wouldn't want to sync my general user account since it would contain some videos that wouldn't belong.
michael
@michael
8 years ago
7,746 posts
maybe make another channel just for the ones you want to sync. What I was thinking was the purpose of the feature was for profiles that have a youtube channel AND a jamroom profile, like this profile and

https://www.youtube.com/user/jamroomdotnet

To save having to add each youtube video to both locations.

OR

If you wanted to create a site with curated content. So the admin user creates a profile for things they like on youtube, example: Cool First Person Shooter channels. The owner of the jamroom site may not be the owner of the youtube channel, just interested in it. They put up a Jamroom site and make a profile for each of the youtube channels about FPS gamers they are interested in, then instead of checking youtube for new stuff, they come check their own site.

Then add a forum and you have a community to talk about FPS stuff. You could do it for any topic you liked.
blindmime
@blindmime
8 years ago
772 posts
Yeah, I'm thinking the same thing. But the current system doesn't let me sync videos if they're in a channel. have a jamroom site about vlogs and I have profiles for vloggers. It would be great to sync to their videos, but many of their videos are in channels not just in their main user account. The link to a channel is something like this: https://www.youtube.com/channel/UCiEhI_Lnc-hxPXuEXeHNv5w. I don't think it would be much to extend the sync option to a channel. I have a button on my vlog website that pulls in the number of youtube subscribers and I do that by having 2 fields in my profile. One to indicate if it's a channel or user and one to indicate the id. You'll probably be smarter than me about it though.
michael
@michael
8 years ago
7,746 posts
The youtube users id is used to retrieve the channel id for that user. I guess you could use the Form Designer to add the 'profile_youtube_channel_id' field to the form and update it manually.

You'd need to check it was working properly though.
blindmime
@blindmime
8 years ago
772 posts
URLs for channels and users are formed differently. It's not just the id's that are different. I'm guessing the sync creates a url to sync and would need to alter the module to account for whether it's syncing to a channel or to a user and create the url accordingly.
michael
@michael
8 years ago
7,746 posts
nope, the user id retrieves the channel id and that channel is synced.
blindmime
@blindmime
8 years ago
772 posts
That is incorrect, Michael. Your method accounts for only the videos placed in a user's main profile -- the default channel. You can also create multiple channels under that profile which your sync will not sync to. You get an error if you try to do so. The Jamroom channel works because your videos are uploaded in the main profile. If you were to create additional channels under the jamroom user, say, for Music Jamrooms, Developer Videos, etc. Those channels could not be sync'd, unless you create them as separate user accounts.
blindmime
@blindmime
8 years ago
772 posts
Here's an example. This doesn't sync: https://www.youtube.com/user/IzakJackson. None of his videos will sync. It's because his actual url is https://www.youtube.com/channel/UCvPTztjSb83N_iC4KB1plYQ . This happens when you set up a channel in youtube. It's a very common thing.
michael
@michael
8 years ago
7,746 posts
you can add channels in the next version.

Tags