youtube-api - 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 凭据执行?
解决方案
您的整个应用程序有一个配额限制。因此,您的所有用户都必须共享它。
也就是说,拥有 OAuth2 流并使用用户自己的 api 密钥和搜索请求是一个好主意,因为还有一个配额限制适用于给定用户在 100 秒内的 X 请求量。此限制非常高,但它可以缓解许多用户并行使用您的工具时的情况。
推荐阅读
- swift - 尝试使用 CodingKeys 解码时出错
- wordpress - 未登录的用户看不到商店,必须登录,成功登录的用户必须重定向到商店
- mongodb - 如何使用 Golang 比较两个 bson.M 数据集
- angularjs - 为什么 ASP.NET MVC HttpFileCollection 会返回字符串数组而不是 HttpPostedFile 集合?
- javascript - 如何用 JS 切换按钮
- php - 有没有办法从 cakephp buildQuery 函数生成 SQL?
- javascript - 你如何从你的 firebase 实时数据库中检索数据到可选择的 HTML 表?
- angular - PrimeNG:为什么单击 FullCalendar 日期不会发出 dateclick 事件?如何处理对日历上特定日期的点击?
- android - 应用程序在三星设备上无法正常运行
- python - 为什么我无法在这些代码行上应用 pandas.cut()?