Youtube api 将Youtube用作我的移动应用程序的视频存储

Youtube api 将Youtube用作我的移动应用程序的视频存储,youtube-api,file-storage,Youtube Api,File Storage,我想创建一个移动应用程序,允许最终用户之间共享视频。我现在对YouTube API持怀疑态度,因为我的计划是创建YT频道,允许用户上传视频,然后从该频道流式传输他们的视频 允许这样做吗?如果不是的话,你能推荐我任何快速、便宜、易于使用的文件存储吗?我还选中了Dropbox,但流媒体速度太慢。你可以使用YouTube的上传API上传视频(,你也可以通过其他语言和HTTP:) 上载调用将返回一个包含的。然后,您可以使用此ID创建URL供用户共享,或将视频嵌入或应用程序。您可以发送一个POST请求,以

我想创建一个移动应用程序,允许最终用户之间共享视频。我现在对YouTube API持怀疑态度,因为我的计划是创建YT频道,允许用户上传视频,然后从该频道流式传输他们的视频


允许这样做吗?如果不是的话,你能推荐我任何快速、便宜、易于使用的文件存储吗?我还选中了Dropbox,但流媒体速度太慢。

你可以使用YouTube的上传API上传视频(,你也可以通过其他语言和HTTP:)


上载调用将返回一个包含的。然后,您可以使用此ID创建URL供用户共享,或将视频嵌入或应用程序。

您可以发送一个
POST
请求,以确定投诉目标。投诉用户和投诉文本本身。请求还可以使用属性值为的标签指定投诉原因。标签术语属性值必须是以下术语之一:

  • 虐待儿童-视频包含虐待儿童的行为
  • 危险-视频包含有害或危险行为
  • 仇恨-视频包含仇恨或辱骂内容
  • 色情-视频包含色情内容
  • 权利-视频侵犯了投诉人的权利或版权
  • 垃圾邮件
  • 暴力-视频包含暴力或令人厌恶的内容
下面的XML演示如何添加有关视频的投诉

POST /feeds/api/videos/VIDEO_ID/complaints HTTP/1.1
Host: gdata.youtube.com
Content-Type: application/atom+xml
Content-Length: CONTENT_LENGTH
Authorization: Bearer ACCESS_TOKEN
GData-Version: 2
X-GData-Key: key=DEVELOPER_KEY
<?xml version="1.0" encoding="UTF-8"?>
<entry xmlns="http://www.w3.org/2005/Atom"
    xmlns:yt="http://gdata.youtube.com/schemas/2007">
  <summary>
Please ignore this complaint. I'm testing a YouTube API and 
needed to issue a complaint to test the add complaint function.
Per the value of the category tag, pretend I am complaining
about a video that contains violent or repulsive acts.
POST/feeds/api/videos/VIDEO\u ID/投诉HTTP/1.1
主持人:gdata.youtube.com
内容类型:应用程序/atom+xml
内容长度:内容长度
授权:承载访问\u令牌
GData版本:2
X-GData-Key:Key=DEVELOPER\u Key
请不要理会这个投诉。我正在测试YouTube API和
需要发出投诉以测试添加投诉功能。
根据category标签的值,假装我在抱怨
关于包含暴力或厌恶行为的视频。

Matt,谢谢你的回复,但我知道如何在技术上做到这一点。我有点害怕被Youtube禁止。当任何人在我的频道上传不合适的内容时,我会被禁止,应用程序也不会工作。有没有可能避免这种情况?谢谢我不是律师,不能对法律问题发表评论。我所能做的就是告诉你YouTube和YouTube的API的服务条款:我认为OP是问YT是否可以用来存储视频,而不是如何通过YT API注册投诉。因此,我不能肯定这是对这个问题的回答。