1

我正在开发一个使用 google api 在 google 云平台上创建项目并将这些项目启用到 Dialogflow api 的应用程序。出于这个原因,我创建了一个启用了 Cloud Resource Manager API 和 Service Usage API 的服务帐户。我依次向服务帐户发送两个 HTTP POST 请求,首先发送到地址: https ://cloudresourcemanager.googleapis.com/v3/projects 以创建新项目,然后发送到地址 https://serviceusage.googleapis.com/ v1/projects/{0}/services/dialogflow.googleapis.com:enable 在新项目上启用 Dialogflow api(显然代替 {0},我将放置由先前 API 返回的新项目的代码)。最初和一段时间一切都很好。已创建项目并启用了 Dialogflow API。然后突然之间,启用对话流的第二个 api 给了我一个找不到资源的错误,它不再起作用了。我了解问题如下:创建新项目的API,虽然它没有给我任何错误并且成功完成,但它并没有真正在谷歌云平台上创建项目。我补充说我有一个 Google Cloud Identity 帐户(在创建新项目时需要寻址父文件夹)和一个帐户,其中包含与服务帐户相关联的结算详细信息。我还向谷歌申请了增加谷歌云平台上允许的项目的最大限制。我不知道为什么突然谷歌不再允许我通过它的 api 创建项目。

4

0 回答 0