Youtube 搜索 API 总是消耗 100 个单位
Youtube search API always consuming 100 units
我使用 Youtube V3 搜索 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 个单位!
有人知道如何解决这个问题吗?
如果您知道视频 ID,请不要使用搜索 API,而是使用视频 API
这只需要 3 个单位而不是 100 个单位。
如果真要搜索的话,100台以下是没办法的,这是正常的搜索配额。但是,您可以将 maxResults 设置为 50,这样对于同样的 100 个单位,您将获得 50 个结果。
您可以使用配额计算器找出确切的数字:https://developers.google.com/youtube/v3/determine_quota_cost
我使用 Youtube V3 搜索 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 个单位! 有人知道如何解决这个问题吗?
如果您知道视频 ID,请不要使用搜索 API,而是使用视频 API
这只需要 3 个单位而不是 100 个单位。
如果真要搜索的话,100台以下是没办法的,这是正常的搜索配额。但是,您可以将 maxResults 设置为 50,这样对于同样的 100 个单位,您将获得 50 个结果。
您可以使用配额计算器找出确切的数字:https://developers.google.com/youtube/v3/determine_quota_cost