How to Upload videos to my channel on you tube from android? - youtube-api

Want to upload videos to my channel on youtube directly from android and iOS using youtube API v3.
I know "client login" of Youtube API v2 is now deprecated and cannot use any more now, but is there any method in V3 API that we can use now to achieve the video upload to my channel on youtube without user interaction or without user prompt to ask username or password?

Letting other people upload random videos to your channel is not recommended. That's why OAuth2 only lets them to upload to their own channel. You can use YouTube Direct Lite for people to upload to their channel, but you can still collect those videos into your playlist.
https://code.google.com/p/youtube-direct-lite/
https://github.com/youtube/yt-direct-lite-iOS
https://github.com/youtube/yt-direct-lite-android

Related

Is there any Youtube API for sharing private videos to gmail users?

There's an API to upload or update video on Youtube, with different video privacy state using status.privacyStatus param. But is there API / API params to share the private video to some Gmail users?
The same feature is available over the web here
The upload video API is in here: https://developers.google.com/youtube/v3/docs/videos#resource

Videos are marked as private

We have a CMS system and users can upload their videos directly to their YouTube channel via YouTube API.
The consent screen of the YouTube API app has been reviewed and released by YouTube, but the uploaded videos are still automatically blocked.
Is there a way to find out why?

Upload video to specific channel

is there a way to upload videos through the Youtube API to a specific channel that I'm administrating.
https://developers.google.com/youtube/v3/docs/videos/insert
From what I see in the documentation the parameters onBehalfOfContentOwnerChannel is reserved to Youtube partners. Does this mean that I can only upload videos to my personal channel and not to one of my pages?
Thanks
As per documentation, you are correct. onBehalfOfContentOwnerChannel is only available for Youtube Partner only. If there is a way to be authorized that is when you do a transfer of ownership of the account but this should be done by the owner himself.
Reference related SO questions:
YouTube API - how to specify which channel to upload to
YouTube v3 API upload to channel
Hope this helps.

youtube directe lite can't upload videos to only one uniqe account

to let other users record and upload videos to my youtube playlist i used Youtube Directe Lite, the probleme is the videos are uploaded to user's account instead of my account.
did i missed any configuration?
No, it's what YT Direct Lite is for. But then you can moderate all those submitted videos on http://ytdirectlite.appspot.com/static-min/admin.html
Once you accept the videos, they will appear on your playlist, but at the end videos will actually be hosted on the uploader's account.
YouTube strongly recommends to let your users to upload to their account, rather than letting them upload any video to your channel.

Can I store the videos in my own server when using the YouTube API?

We are proposing to use the YouTube API for a community video portal. When using the Upload API and the Player API ... I have the following queries ...
Can I store all the videos in my own Server, instead of storing on YouTube?
Will the uploaded videos on my site also appear on youtube.com automatically? Can I restrict the display of our videos on the YouTube site, as these come through a Pay wall?
Are there any restrictions to the number of videos being uploaded using the API?
Rregards

Resources