使用Youtube API V3代表内容所有者(Youtube合作伙伴)列出所有YouTube广播的正确方法是什么?

时间:2013-12-30 08:52:21

标签: youtube youtube-api youtube-javascript-api

我试过了:

在这里 - https://developers.google.com/youtube/v3/docs/search/list

设置以下参数:

part - snippet

eventType - live(也尝试过,已完成)

forContentOwner - true

onBehalfOfContentOwner - '合作伙伴ID'

输入 - 视频

我已通过启用表单右上角的OAuth,使用合作伙伴登录凭据进行了正确的身份验证。

文档说,如果设置了'eventType',那么'type'应设置为'video',如果设置了'forContentOwner',那么应该提供onBehlafOfContentOwner并且应该正确认证所有这些我明显做过但是我收到以下错误:

400 Bad Request

- Show headers -

{
  "error": {
  "errors": [
   {
    "domain": "youtube.search",
    "reason": "invalidSearchFilter",
    "message": "Invalid combination of search filters and/or restrictions.",
    "locationType": "parameter",
    "location": ""
   }
  ],
  "code": 400,
  "message": "Invalid combination of search filters and/or restrictions."
 }
}

1 个答案:

答案 0 :(得分:0)

正如调试信息中所说:video_filter不支持与for_content_owner过滤器结合使用。

所以你不能这样做。