YouTube api在视频存在的地方返回空结果

问题描述 投票:0回答:1

使用youtube API,无论是频道列表,搜索,还是任何有内容的频道,我都没有结果。

没有返回错误,只是一个空集。在API资源管理器中或通过我的代码,没有频道,没有视频,什么也没有。

直到几天/几周,一切都正常工作(由于我没有错误,所以很难说出什么时间]

curl -v 'https://www.googleapis.com/youtube/v3/search?key=[api_key]&channelId=UCKTgGP9lrL5Yjs4f8WuI1Vw&part=snippet,id&order=date&maxResults=20'

是我使用的查询,但我尝试获取上传的频道ID,如此处建议的一些答案所示,但频道/列表端点也为空。我检查了文档,但查询没有发现任何问题。

这是我目前得到的答案:

{
 "kind": "youtube#searchListResponse",
 "etag": "\"ksCrgYQhtFrXgbHAhi9Fo5t0C2I/nrqzXB-_ht29Bt6u-f7_lLyFcCw\"",
 "regionCode": "BE",
 "pageInfo": {
  "totalResults": 0,
  "resultsPerPage": 20
 },
 "items": []
}

您可以在这里看到https://www.youtube.com/channel/UCKTgGP9lrL5Yjs4f8WuI1Vw/videos它不为空。

youtube-api youtube-data-api
1个回答
1
投票

尝试将type=video添加为参数,似乎可行:)

© www.soinside.com 2019 - 2024. All rights reserved.