Oauth 2.0 如何使用用户Api密钥调用youtube Api

Oauth 2.0 如何使用用户Api密钥调用youtube Api,oauth-2.0,oauth,google-api,youtube-api,google-oauth,Oauth 2.0,Oauth,Google Api,Youtube Api,Google Oauth,我将构建一个使用Youtube Api资源的spring boot应用程序。但是,我发现youtube API有一个API密钥可以使用的资源限制。 这将是一个多用户应用程序,因此我想构建一个功能,当用户通过gmail登录应用程序时,用户的API将自动用于使用youtube API中的资源,而无需用户深入youtube API文档以获取API密钥 有没有关于如何自动启用新用户的api密钥而不是我的api密钥来进行调用的想法 提前谢谢 我发现youtube API有一个API密钥可以使用的资源限制

我将构建一个使用Youtube Api资源的spring boot应用程序。但是,我发现youtube API有一个API密钥可以使用的资源限制。 这将是一个多用户应用程序,因此我想构建一个功能,当用户通过gmail登录应用程序时,用户的API将自动用于使用youtube API中的资源,而无需用户深入youtube API文档以获取API密钥

有没有关于如何自动启用新用户的api密钥而不是我的api密钥来进行调用的想法

提前谢谢

我发现youtube API有一个API密钥可以使用的资源限制

这称为配额,它与API密钥无关,而是与项目相关。您有一个配额限制您的项目可以针对API发出的请求数量

这将是一个多用户应用程序,因此我想构建一个功能,当用户通过gmail登录应用程序时,用户的API将自动用于使用youtube API中的资源,而无需用户深入youtube API文档以获取API密钥

如果您想允许用户登录到他们的YouTube api帐户,那么您将使用Oauth2客户端凭据,而不是api密钥。API密钥只允许您访问公共数据,没有可用的私人数据

有没有关于如何自动启用新用户的api密钥而不是我的api密钥来进行调用的想法

API键不是特定于用户的。您无法创建新的用户API键。API密钥不是这样工作的,API密钥使您的应用程序能够访问YouTube上的公共数据。它是由您通过Google开发者控制台手动定义的,并向Google标识您的应用程序