首页 > 解决方案 > OAuth授权用户不是按关键字搜索视频吗?

问题描述

我已经实现了 search.list 有点像文档点https://developers.google.com/youtube/v3/docs/search/list

但我发现了配额单位。

所以我做了一个 OAuth 2.0 流程,所以用户可以用自己的帐户登录,然后不会耗尽我自己的配额,因为我错误地认为 videos.list 是一种通过关键字https://developers 进行搜索的授权方式。 google.com/youtube/v3/docs/videos/list

因此,即使用户被授权,所有 search.list 请求都将使用 apiKey 而不是 OAuth 凭据执行?

标签: youtube-apiyoutube-data-api

解决方案


您的整个应用程序有一个配额限制。因此,您的所有用户都必须共享它。

也就是说,拥有 OAuth2 流并使用用户自己的 api 密钥和搜索请求是一个好主意,因为还有一个配额限制适用于给定用户在 100 秒内的 X 请求量。此限制非常高,但它可以缓解许多用户并行使用您的工具时的情况。


推荐阅读