YouTube api returns 存在视频的空结果
YouTube api returns empty results where video exists
使用 youtube API,我没有得到任何频道列表的结果,搜索,...对于有一些内容的频道。
没有返回错误,只是一个空集。没有频道,没有视频,在 API 浏览器中或通过我的代码什么都没有。
一切正常,直到几个 days/weeks(很难说什么时候因为我没有错误)
curl -v 'https://www.googleapis.com/youtube/v3/search?key=[api_key]&channelId=UCKTgGP9lrL5Yjs4f8WuI1Vw&part=snippet,id&order=date&maxResults=20'
是我使用的查询,但我尝试按照此处建议的一些答案获取上传频道 ID,但 channels/list 端点也是空的。我检查了文档,没有发现我的查询有任何问题。
这是我目前得到的答案:
{
"kind": "youtube#searchListResponse",
"etag": "\"ksCrgYQhtFrXgbHAhi9Fo5t0C2I/nrqzXB-_ht29Bt6u-f7_lLyFcCw\"",
"regionCode": "BE",
"pageInfo": {
"totalResults": 0,
"resultsPerPage": 20
},
"items": []
}
你可以在这里看到 https://www.youtube.com/channel/UCKTgGP9lrL5Yjs4f8WuI1Vw/videos 它不是空的。
尝试添加 type=video
作为参数,它似乎有效:)
使用 youtube API,我没有得到任何频道列表的结果,搜索,...对于有一些内容的频道。
没有返回错误,只是一个空集。没有频道,没有视频,在 API 浏览器中或通过我的代码什么都没有。
一切正常,直到几个 days/weeks(很难说什么时候因为我没有错误)
curl -v 'https://www.googleapis.com/youtube/v3/search?key=[api_key]&channelId=UCKTgGP9lrL5Yjs4f8WuI1Vw&part=snippet,id&order=date&maxResults=20'
是我使用的查询,但我尝试按照此处建议的一些答案获取上传频道 ID,但 channels/list 端点也是空的。我检查了文档,没有发现我的查询有任何问题。
这是我目前得到的答案:
{
"kind": "youtube#searchListResponse",
"etag": "\"ksCrgYQhtFrXgbHAhi9Fo5t0C2I/nrqzXB-_ht29Bt6u-f7_lLyFcCw\"",
"regionCode": "BE",
"pageInfo": {
"totalResults": 0,
"resultsPerPage": 20
},
"items": []
}
你可以在这里看到 https://www.youtube.com/channel/UCKTgGP9lrL5Yjs4f8WuI1Vw/videos 它不是空的。
尝试添加 type=video
作为参数,它似乎有效:)