So we have some training videos on youtube that are private. We want people that log into our system to be able to access those videos, but I don't want them to have to login with oauth.
I want our app to do the authentication to OUR account and when our app uses the api, I want it to return private videos. (I'm fine with using the API key and limiting the referral)
I've played around with the api, but the api key does not return private videos.
It always return an empty array of items.
How can I do this?
You need to OAuth to your own account for that. Though you can do this without authenticating all the time. YouTube Data API: OAuth Authentication for services using V3 without user intervention