I'm trying to upload videos to Youtube using videos.insert
. But unable to upload it as public video. I'm using Google::Apis::YoutubeV3::YouTubeService
of ruby.
Usecase: Every product added in our platform, it's preview should be uploaded to youtube in our own channel.
We've setup OAuth Consent screen, then we created credentials for Desktop.
- We've workspace account with support@example.com email
- Google Cloud account under same email
- YouTube account with the same email set as owner
Still I cannot upload video as public. We've tried to make it INTERNAL
too, but it doesn't work too.