2016-04-27 98 views
2

我有一个.NET应用程序与YouTube的API API上传我的客户端视频到我的companny频道,我想迁移YouTube的API到V3,但ClientLogin已弃用,当客户端尝试上传带有oauth 2.0视频的视频上传到我的客户端频道而不是公司频道时,有一种方法可以在youtube api v2中的某个特定频道上传视频?.net Youtube api v3上传视频到一个特定的帐户

回答

3

您遇到的问题是,当您的客户端验证他们正在验证他们的个人帐户。你想让他们上传到你的帐户。要做到这一点,你将不得不验证应用程序到你的帐户保存刷新令牌,并使用它来让他们上传到您的帐户。如果这是一个Web应用程序,应该不会太难,因为您可以将此刷新令牌保存在服务器的某个位置并使用它来允许任何人上传到您的帐户。

有了任何其他API,我会说创建一个服务帐户,以允许用户上传到您的帐户,但不幸的是,我们的YouTube API不允许服务帐户,也不允许您授予其他人访问您的帐户我们必须以这种方式破解它。

我希望这有点意义,如果不让我知道,我会尽力而且帮助。这个评论有点长。

+0

我还有一个问题,你如何使用该刷新令牌,你有任何例子吗?谢谢 –

+0

取决于您是否使用客户端库或您自己的家庭代码 – DaImTo

相关问题