1

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

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

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

我找到了这个库:CI Youtube Library,但从我阅读的内容来看,这个库还要求我的网络用户使用他们的 Youtube 帐户登录,所以我想这不是我想要的。

谢谢您的帮助!

4

2 回答 2

2
  • 建议的方法是让您的用户使用他们的帐户上传,然后您调整进入您帐户的内容。否则,他们可能会上传令人反感的非法视频,您可能需要对此负责。这与公开分享您的密码没有什么不同。
  • 上传也有配额限制,如果您尝试从同一个帐户上传,您将很快达到这些限制。
  • 他们不需要“gmail”帐户,通过使用身份验证,他们只需将他们的任何帐户快速链接到 Google 帐户。出于安全原因,没有长期存在的令牌。在不需要的访问的情况下,短期令牌更安全。

您可以在“ https://developers.google.com/youtube/v3/getting-started ”获得所有其他信息

于 2013-02-20T15:28:09.983 回答
1

因为您的用户正在上传到您的 Youtube 帐户,所以他们不需要登录到您的帐户。如果您验证您网站的 youtube 帐户,这是他们应该需要的唯一令牌。

于 2013-02-19T07:46:27.840 回答