当我使用Youtube API 3.0使用location参数搜索视频时。它返回错误代码400。
我的要求是否有问题?请帮帮我?
我的要求
https://www.googleapis.com/youtube/v3/search?part=snippet&location=37.42307,-122.08427&locationRadius=10km&key=AIzaSyC_yvsd3RYZsez_RcjBSgVY1VT8SIK_zr0
上述请求的输出:
{
"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."
}
}
答案 0 :(得分:1)
在文档中不明确,但在这种情况下,您必须将类型设置为' video'
https://www.googleapis.com/youtube/v3/search?part=snippet&type=video&location=37.42307,-122.08427&locationRadius=10km&key=AIzaSyC_yvsd3RYZsez_RcjBSgVY1VT8SIK_zr0