我不明白 OAuth2 如何适用于 Google API。
假设我已经登录 API 的控制台并选择了几个我想使用的 API。我的网站应该向其用户提供这些 API。
我怀疑我的网站用户是否必须登录 GOOGLE 才能使用这些 API。
例如,一些喜欢使用 Facebook 登录的用户无法使用 API?
我不明白 OAuth2 如何适用于 Google API。
假设我已经登录 API 的控制台并选择了几个我想使用的 API。我的网站应该向其用户提供这些 API。
我怀疑我的网站用户是否必须登录 GOOGLE 才能使用这些 API。
例如,一些喜欢使用 Facebook 登录的用户无法使用 API?
取决于 API。如果您代表他们访问用户数据(任务、日历等),那么用户当然需要拥有 Google 帐户,并且在授权您的应用程序时需要登录。
但并非所有 API 都对用户数据起作用。搜索和翻译等 API 不需要用户授权访问,并且通常使用简单的 API 密钥而不是 OAuth。
用户必须登录 Google 才能授权您的应用程序。
您的应用在调用 Google API 时需要提供访问令牌。访问令牌由 Google 用户授予,以便您的应用程序能够访问该用户在 Google 上的资源。所以很明显,用户必须登录谷歌。