我正在尝试构建一个使用Google-API-Objective-C-Client(https://code.google.com/p/google-api-objectivec-client/)从设备上传YouTube视频的iOS应用。在提供的示例代码中,假设图书馆的用户将视频上传到他们自己的帐户,并通过登录过程中断应用流程,并提供模态窗口或webview以请求用户允许在其帐户上发布。
问题是,在我正在构建的应用中,视频将发布到我们的帐户(而不是用户的帐户)。我无法弄清楚如何完成oAuth过程并在没有向用户提供模态的情况下使用密钥。
我想要解决的课程是GTMOAuth2WindowController。
之前使用此API的人提供的任何帮助都将非常感谢。
答案 0 :(得分:0)
对于隐私问题,用户必须先将视频上传到自己的帐户中。有一种方法可以绕过它。您可以使用YouTube Direct Lite。因此,用户仍会使用自己的凭据上传视频,但您必须选择审核并批准这些视频,以便将其放入播放列表中。