php - YouTube API:将视频上传到特定 channel

标签 php youtube youtube-api

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

我正在从事的项目将允许用户将视频上传到服务器。还必须将视频也以特定帐户(网站的)上传到Youtube。我知道这不是推荐的做法,但这是理想的选择,因为大多数用户都没有gmail帐户。

我一直在阅读Youtube的文档,但很快就感到困惑。谁能解释逐步实现我想要做的事情?从我的想法来看,我需要一个用于我的网站的长期访问 token ,并且当用户完成上传后,我将使用此长期访问 token 来调用Youtube API,以将其上传到我的网站的Youtube channel 。但是我不知道Youtube API是否支持此功能。

我已经找到了这个库:CI Youtube Library,但是从我阅读的内容来看,该库还需要我的Web用户使用其YouTube帐户登录,所以我想这不是我想要的。

谢谢您的帮助!

最佳答案

  • 建议的方法是让您的用户使用其帐户上载,并审核您帐户中的内容。否则,他们可能会上传令人反感的非法视频,而您可能必须对此负责。与公开共享密码没有什么不同。
  • 还有上传的配额限制,如果您尝试从同一帐户上传,您将很快达到这些限制。
  • 他们不需要“gmail”帐户,通过使用身份验证,他们将把他们的任何帐户真正快速地链接到Google帐户。
    出于安全原因,没有长期存在的 token 。如果发生不必要的访问,则短暂的 token 会更安全。

  • 您可以在“https://developers.google.com/youtube/v3/getting-started”中获取所有其余信息。

    关于php - YouTube API:将视频上传到特定 channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14951065/

    相关文章:

    validation - YouTube元数据未在Twitter上验证

    android - 如何在离线模式下在 iOS 中实现自动续订?

    python - 与Celery一起分发时,Youtube API OAuth的对象失去身份验证

    php - 我们如何使用 youtube api 获取未列出的播放列表

    python - 强制YouTube API upload_video.py身份验证在外部浏览器中打开?

    android - 无法加载现代控件 UI。升级到最新版本的 Android YouTube API

    php - PHP 的列表函数是如何工作的?

    php - 如何在 Facebook 上点赞新闻源?

    php - 我的 MySql 查询有什么问题?

    php - 如何将组合框的第一个条目设置为空? PHP/MySQL