迁移reCaptcha v2至Enterprise版遇计费错误,如何设置skip_billing_check?
解决reCaptcha v2迁移至Enterprise版本时的计费检查跳过问题
一、Cloud Shell命令添加跳过参数
你之前用Cloud Shell执行迁移命令时,只需在原有命令末尾加上--skip-billing-check=true参数即可。示例命令:
gcloud recaptcha keys migrate YOUR_KEY_ID --skip-billing-check=true
把YOUR_KEY_ID替换成你实际的reCaptcha v2密钥ID。
二、API调用方式设置跳过字段
如果用API迁移,需要在请求体里加入skipBillingCheck: true字段。以POST请求为例:
- 请求地址:
https://recaptchaenterprise.googleapis.com/v1/projects/YOUR_PROJECT_ID/keys/YOUR_KEY_ID:migrate - 请求体JSON:
{ "skipBillingCheck": true }
注意请求要带上有效的身份验证凭据(比如OAuth2令牌)。
三、控制台操作说明
目前通过控制台的“Upgrade key”按钮操作时,界面没有直接提供跳过计费检查的选项,所以优先用上面的gcloud命令或API方法完成迁移。
内容的提问来源于stack exchange,提问作者dddx
相关产品推荐
相关产品推荐

