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