最小化请求字段是否可以节省更多配额?
Does minimize requests fields saves more quota?
由于 YouTube 数据 API 带有配额限制,因此我们可以根据 documentation 中具有给定配额的已发送请求来跟踪我们的配额。
但文档仅归结为 "part" 级别而不是 "fields" 级别,例如...
YouTube_Service_Public.search().list(
part="snippet",
channelId=channel_id,
maxResults=50,
order="date",
type="video",
fields="items(etag,id/videoId,snippet(publishedAt,thumbnails/default,title))"
).execute()
YouTube_Service_Public.search().list(
part="snippet",
channelId=channel_id,
maxResults=50,
order="date",
type="video"
).execute()
第一个请求的配额是否比后者少?
还是因为他们都要求 "snippet" 部分,所以他们花费 100 个配额?
配额成本将相同。 fields parameter只是为了减少带宽使用。
由于 YouTube 数据 API 带有配额限制,因此我们可以根据 documentation 中具有给定配额的已发送请求来跟踪我们的配额。
但文档仅归结为 "part" 级别而不是 "fields" 级别,例如...
YouTube_Service_Public.search().list(
part="snippet",
channelId=channel_id,
maxResults=50,
order="date",
type="video",
fields="items(etag,id/videoId,snippet(publishedAt,thumbnails/default,title))"
).execute()
YouTube_Service_Public.search().list(
part="snippet",
channelId=channel_id,
maxResults=50,
order="date",
type="video"
).execute()
第一个请求的配额是否比后者少?
还是因为他们都要求 "snippet" 部分,所以他们花费 100 个配额?
配额成本将相同。 fields parameter只是为了减少带宽使用。