We're working on an integration with youtube channels (using Youtube Data Api v3). We need to access the videos (private also) on our user's channels.
The flow is the following:
- User authorizes his/her youtube account on our site using OAuth.
- We show user the list of videos on user's youtube channel.
- User selects some of them (they can be private) and sends us for processing.
- We need to somehow access the actual video files which the user asks us to process.
The issue is that youtube does not give any streaming URLs or download links. Looks like, the API provides only iframe embedded code, which works ONLY for the browser, where the user is actually logged into youtube.
How can we access(can we?!) the private video, if we have the OAuth access-token of the video owner?