我想创建一个移动应用程序,允许最终用户在他们之间共享视频。我现在对YouTube API有疑问,因为我的计划是创建YT频道,并允许用户上传视频,然后通过频道播放视频。使用Youtube作为我的移动应用程序的视频存储
是否允许以这种方式?如果不是,你会推荐我快速,便宜,易于使用的任何文件存储?我也检查了Dropbox,但流式传输非常缓慢。
我想创建一个移动应用程序,允许最终用户在他们之间共享视频。我现在对YouTube API有疑问,因为我的计划是创建YT频道,并允许用户上传视频,然后通过频道播放视频。使用Youtube作为我的移动应用程序的视频存储
是否允许以这种方式?如果不是,你会推荐我快速,便宜,易于使用的任何文件存储?我也检查了Dropbox,但流式传输非常缓慢。
您可以使用YouTube的上传API(Python sample code here,您也可以通过其他语言和HTTP:API explorer here拨打电话)上传视频。
上传呼叫将返回video resource其中包括an id。然后,您可以使用此ID为您的用户创建网址以供共享,或者使用该网址将视频嵌入到your website,Android或iOS应用中。
您可以发送一个POST
请求来确定投诉的目标。正在提出投诉的用户和合规本身的文本。该请求还可以通过使用具有方案的<category>
标签来指定投诉的原因属性值http://gdata.youtube.com/schemas/2007/complaint-reasons.cat。这种标签项属性值必须是下列条件之一:
以下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.
我认为OP在询问YT是否可以用来存储视频,而不是如何通过YT API注册投诉。因此,我不确定这是对这个问题的回答。 – halfer
马特,感谢您的回复,但是我知道如何做到这一点在技术上。我有点害怕从YouTube上获得禁令。当任何人在我的频道上上传不适当的内容时,我将被禁止并且应用程序无法使用。有没有机会如何避免这种情况?谢谢! –