使用API​​访问标记/报告视频

时间:2015-09-16 04:37:01

标签: youtube-api youtube-data-api

我在哪里可以查看举报/报告视频的访问权限并发送请求"暴力或令人厌恶的内容" /"侵犯我的权利"使用api?

1 个答案:

答案 0 :(得分:1)

您发布到此URL:POST /feeds/api/videos/VIDEO_ID/complaints

从他们的API文档:YouTube API v2.0 – Complaints

要添加投诉,您需要发送POST请求,以确定投诉的目标,投诉用户以及投诉本身的文本。 (用户由请求标头中的身份验证令牌标识。)请求还可以使用scheme属性值为http://gdata.youtube.com/schemas/2007/complaint-reasons.cat的标记来指定投诉的原因。 标记的 term 属性值必须是以下术语之一:

  
      
  • CHILDABUSE - 该视频包含虐待儿童的行为。
  •   
  • 危险 - 视频包含有害或危险行为。
  •   
  • HATE - 视频包含仇恨或侮辱性内容。 PORN - 该视频包含色情内容。
  •   
  • 权利 - 视频侵犯了投诉人的权利或版权。
  •   
  • 垃圾邮件
  •   
  • 暴力 - 该视频包含暴力内容或令人厌恶的内容。
  •   

以下是一个例子:

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.
  </summary>
  <category scheme="http://gdata.youtube.com/schemas/2007/complaint-reasons.cat"
    term="VIOLENCE"/>
</entry>