我使用 Youtube V3 Search API 仅获取 1 个视频 ID:
https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=1&q=skating&fields=items%2Fid%2FvideoId&key=my-key
这次调用的结果是:
{
"items": [
{
"id": {
"videoId": "rYEDA3JcQqw"
}
}
]
}
问题是这花费了我 100 个单位! 有人知道如何解决这个问题吗?
最佳答案
如果您知道 videoId,请不要使用搜索 API,而应使用视频 API
这只花费 3 件,而不是 100 件。
如果你真的想搜索,不可能低于 100 个单位,这是正常的搜索配额。但是,您可以将 maxResults 设置为 50,这样您将获得相同 100 个单位的 50 个结果。
您可以使用配额计算器找出确切的数字:https://developers.google.com/youtube/v3/determine_quota_cost
关于YouTube 搜索 API 始终消耗 100 个单位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61552264/