Youtube API:将视频上传到特定频道

时间:2013-02-19 06:17:47

标签: php youtube youtube-api

我正在使用PHP(CodeIgniter框架)。

我正在处理的项目将允许用户将视频上传到服务器。视频也需要在特定帐户(网站)下上传到Youtube。我知道这不是推荐的做法,但它是理想的方式,因为大多数用户没有gmail帐户。

我一直在阅读Youtube的文档,但很快就感到困惑。谁能解释一步一步实现我想做的事情?根据我的想法,我需要为我的网站提供长期访问令牌,当用户完成上传时,我将使用这个长期访问令牌调用Youtube API,将其上传到我网站的Youtube频道。但我不知道Youtube API是否支持这个。

我找到了这个库:CI Youtube Library但是根据我的阅读,这个库还要求我的网络用户使用他们的Youtube帐户登录,所以我想这不是我正在寻找的。

感谢您的帮助!

2 个答案:

答案 0 :(得分:2)

  • 建议的方法是让您的用户使用他们的帐户上传,并调整您帐户的内容。否则,他们可能会上传一个冒犯性的非法视频,您可能需要对此进行说明。与公开分享您的密码没什么不同。
  • 还有上传的配额限制,如果您尝试从同一帐户上传,则会很快达到这些限制。
  • 他们不需要“gmail”帐户,通过使用身份验证,他们只会将他们的任何帐户真正快速地链接到Google帐户。 出于安全原因,没有长寿令牌。如果有不受欢迎的访问,短期令牌会更安全。

您可以在“https://developers.google.com/youtube/v3/getting-started

处获取所有其他信息

答案 1 :(得分:1)

由于您的用户正在上传到您的Youtube帐户,因此他们无需登录您的帐户。如果您对网站的YouTube帐户进行身份验证,则这是他们应该需要的唯一标记。