You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Cloud API咨询:是否有API为测试状态未验证应用添加测试用户

Google Cloud 测试用户添加API相关解答

Google确实提供了对应API,可用于给处于测试状态的未验证应用添加测试用户,和你手动在OAuth同意屏幕添加的效果完全一致。

核心API与操作方式

  • 对应API:属于Google Cloud Resource Manager API范畴,具体调用projects.updateOAuthConsentScreen方法,也可以通过更易用的gcloud命令行工具完成操作。
  • 前置准备:你需要拥有项目的Owner或Security Admin权限,同时确保已在Cloud Console中启用Cloud Resource Manager API。

方式1:gcloud命令行(推荐新手使用)

  1. 先获取你的应用品牌ID:
gcloud alpha iap oauth-brands list --project=你的项目ID
  1. 添加测试用户:
gcloud alpha iap oauth-brands add-test-users 你的品牌ID --users=user1@domain.com,user2@domain.com

多个用户用英文逗号分隔即可。

方式2:HTTP API调用

发送PATCH请求到指定接口,批量更新测试用户列表:

PATCH https://cloudresourcemanager.googleapis.com/v1/projects/你的项目ID:updateOAuthConsentScreen
Content-Type: application/json

{
  "testUsers": [
    "user1@domain.com",
    "user2@domain.com"
  ]
}

注意:请求需携带有效的身份验证凭证(如OAuth 2.0令牌)。

关键说明

  • 测试用户上限为100个,和手动操作的限制一致;
  • 添加后的用户访问应用时,不会触发未验证应用的安全警告页面;
  • 若使用服务账号调用API,需给服务账号授予修改OAuth同意屏幕的权限。

内容的提问来源于stack exchange,提问作者Sauce

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 18:50:26