添加contacts.other.readonly时,我们的Oauth Consent Screen是否必须再次通过验证?

Will our Oauth Consent Screen have to go through verification again when adding contacts.other.readonly?

我们的 Google Oauth 同意屏幕目前已经过验证,包括

https://www.googleapis.com/auth/contacts范围。

我们现在正在迁移到人民 API,我们希望能够访问

https://www.googleapis.com/auth/contacts.other.readonly范围。

如果我们将其添加到我们的 Oauth 同意屏幕,是否会触发重新验证步骤?

将敏感范围添加到 GCP 项目时,需要重新验证 OAuth 同意屏幕。这两个都是敏感范围。

参考这个Support Article

敏感范围

以下 API 使用的一些范围被认为是敏感的;请参阅 API 文档或在 Cloud Console 中查找锁定图标。如果您的应用请求敏感范围,并且不满足任何例外条件(见下文),您将需要验证您的应用是否遵循 API 服务用户数据政策。

有关 Google API 的完整列表,请参阅 OAuth 2.0 Scopes for Google APIs. To check if scopes are sensitive or restricted, add the scopes to your project via the Google Cloud Console

附录:请注意,在 People API 中,您定义的两个范围允许访问单独的列表:

https://www.googleapis.com/auth/contacts - Contacts 列表 https://www.googleapis.com/auth/contacts.other.readonly - Other Contacts 列表

最好同时添加两个作用域。