我正在一个网站上工作,用户可以在前端注册自己,也可以访问前端的个人资料帐户。
他们的用户面板中有一个选项,他们可以上传视频。但出现的问题是,如果我们尝试使用简单的html视频标签来显示视频,它就不支持所有格式的视频。此外,客户有特殊要求上传选项,以便上传用户可以使用其iPhone录像机制作的iphone的.mov文件并直接上传。
为此,我们考虑使用youtube API,因为您可能知道youtube的视频几乎在所有浏览器和所有手机中播放。但是,我不清楚我们用于视频上传的座右铭是否使用youtube API完成。
我们的座右铭是: 当用户登录其用户面板并尝试上传他们的.mov或任何其他格式的视频时,他们可以使用youtube api,他们将上传的任何视频都会转移到我的YouTube帐户,甚至不会让用户知道他们的视频已上传到youtube。
请尽快帮助。
感谢
答案 0 :(得分:6)
是的,您可以使用Youtube API让您的用户从您的网站上传视频,创建和管理播放列表等,我不确定他们是否会注意到它会在youtube上传。
您需要Google帐户才能访问Google Developers Console 请求API密钥,并注册您的应用程序。在中创建项目 Google Developers Console并获取授权凭据 您的应用程序可以提交API请求。创建项目后,
确保YouTube数据API是您的服务之一 应用程序已注册使用:转到开发人员控制台和
选择刚刚注册的项目。在中打开API库 Google Developers Console。如果出现提示,请选择项目或创建
一个新的。在API列表中,确保执行状态为ON YouTube Data API v3。如果您的应用程序将使用任何API方法 需要用户授权,阅读认证指南以了解如何 实施OAuth 2.0授权。选择一个客户端库到
简化您的API实施。熟悉核心 JSON(JavaScript Object Notation)数据格式的概念。 JSON是
一种通用的,与语言无关的数据格式,提供简单的文本
任意数据结构的表示。有关更多信息,请参见
json.org。
如果您需要其他信息,请访问:https://developers.google.com/youtube/v3/getting-started
您是否在我投票前发送的页面上滚动了下来?因为我很确定这个:
https://developers.google.com/youtube/v3/code_samples/javascript#upload_video
是你在找什么..