我正在努力创建一个应用程序,该应用程序将允许您直接部署到Firebase托管。如果您已经注册并是GCP的用户,那么它的效果很好。但是,如果您是新用户并且尚未同意服务条款,API会为您提供此错误。
步骤:
{ “ name”:“ operations / cp.7573654330162348630”, “元数据”:{ “ @type”:“ type.googleapis.com/google.cloudresourcemanager.v1.ProjectCreationStatus”, “就绪”:true }, “完成”:是的, “错误”:{ “代码”:9 “消息”:“呼叫者必须接受服务条款”, “细节”: [ { “ @type”:“ type.googleapis.com/google.rpc.PreconditionFailure”, “违规行为”:[ { “ type”:“ TOS”, “ subject”:“ cloud”, “说明”:“呼叫者必须接受服务条款” } ] } ] } }
我希望能够继续解决该错误,或者更好的方法是在用户进行任何需要GCP的API调用之前,向他们提供TOS并批准(可能要收费)。
我没有在GCP - Resource Manager Docs中引用它