Youtube data api YouTube数据API V3-私有视频上的value status.privacyStatus

Youtube data api YouTube数据API V3-私有视频上的value status.privacyStatus,youtube-data-api,Youtube Data Api,我正在使用新的YouTube数据API V3进行第一次测试,以便在我的站点从旧的“API V2”迁移到新的“V3 API”时尽快进行迁移 我有以下问题:对于设置为“private”的视频id的完整请求: **************************&部分=代码段、内容详细信息、统计信息、状态 结果如下: {   "kind", "youtube # videoListResponse"   "etag": "\" yHwg34KvgIlW9-uBcSEkgasDbzI / T_9s-

我正在使用新的YouTube数据API V3进行第一次测试,以便在我的站点从旧的“API V2”迁移到新的“V3 API”时尽快进行迁移

我有以下问题:对于设置为“private”的视频id的完整请求:

**************************&部分=代码段、内容详细信息、统计信息、状态

结果如下:

{  
  "kind", "youtube # videoListResponse"
  "etag": "\" yHwg34KvgIlW9-uBcSEkgasDbzI / T_9s-xed4wEGn3XBIbu1JsPGi2U \ "",
  "PageInfo": {
   "totalResults": 0,
   "resultsPerPage": 0
  },
  "items": []
}
就像不存在的视频一样

但根据文献报道:

不应返回包含私人视频状态的sippet,如下所示:

{
  "kind", "youtube # videoListResponse"
  "etag": "\" yHwg34KvgIlW9-uBcSEkgasDbzI / ULL6GjWjIQ4a7ruFwiAk1ExdLiw \ "",
  "PageInfo": {
   "totalResults": 1,
   "resultsPerPage": 1
  },
  "items": [
   {
    "kind", "youtube video #"
    "etag": "\" yHwg34KvgIlW9-uBcSEkgasDbzI / CWIAg26CY5tX532HpkYrib52e0c \ "",
    "id": "nemioqnQa0Y"
    "status": {
     "uploadStatus": "processed"
     "privacyStatus": "private"
     "license": "youtube"
     "embeddable": false,
     "publicStatsViewable": false
    }
   }
  ]
}
参数privacyStatus不应包含3个可能的值(private、public、unlisted),如文档中所示

世界上怎么不返回值“private”。。。这是虫子吗


你能帮忙吗?谢谢

这是因为视频是私人的。使用api密钥,任何人都可以在知道id的情况下请求任何视频。但是,由于您的视频设置为私有,您需要使用OAuth进行身份验证


另一种思考方式是这样的——如果我以某种方式获得了你的私人视频ID,也许我只是幸运地选择了一个随机编造的ID并获得了你的ID,我仍然无法查看它,因为我知道该ID,还有一个密钥-我需要先通过身份验证,向YouTube证明我是该私人视频的所有者。

您好,我可以获取您的上传方法吗?我尝试了3天,但没有成功。