I upload video's to YouTube by using the YouTube API. I use oAuth2 to connect. We made a "app" that will ask permissions (scopes) as you normally would when having external users connect.
I only use it so we (my company) can upload movies to YouTube. We will never let a user connect/login to upload movies.
The problem I have now is that all movies are turned into private movies automatically. I cannot set them to "public" or "hidden". If I do so, YouTube will automatically change the status to "private" and lock the option to change the status.
I read this is due to my app not having had an audit by YouTube. is that true?Since I don't let other people log in and basically only use it for internal use (to show our movies on the YouTube platform to visitors on our website) do I still need an audit?
Is there no work-around for this?
Hope someone can help me out to solve this matter. To make it more clear this is what I want to achieve:
- My website has a form on it where users can upload a "clip" (they know it will go to YouTube).
- The clip is then uploaded to our own YouTube account (logged in through our app with oAuth2 and using refresh tokens et cetera)
- The website then shows the YouTube movies on our website
So yeah, the only login done is done by ourselfs with our own account and not the visitors of our website.
I saw that when you ask Google to verificate your app, it takes 4 up to 6 weeks. And if you fill in one single thing wrong, they deny it and the process takes 4 - 6 weeks again!?...
I hope there is a workaround for this. We just want to be able to upload movies on our account and display them (hidden i.e. with the link you can see them but they don't show up in search results) from our account on our website.