Google app engine 无法使用Web API在Google应用程序引擎中创建应用程序。错误:409-此应用程序已存在,无法重新创建

Google app engine 无法使用Web API在Google应用程序引擎中创建应用程序。错误:409-此应用程序已存在,无法重新创建,google-app-engine,google-apis-explorer,Google App Engine,Google Apis Explorer,我正在尝试使用Google Cloud web API创建一个应用程序中的应用程序引擎,如官方文档()中所述。我使用: 具有有效作用域(和)的有效OAuth令牌 我已启用应用程序引擎API 我有一个没有应用程序引擎的有效ProjectId 当我使用node fetch执行HTTP POST时,如下所示: fetch('https://appengine.googleapis.com/v1/apps', { method: 'POST', headers: {

我正在尝试使用Google Cloud web API创建一个应用程序中的应用程序引擎,如官方文档()中所述。我使用:

  • 具有有效作用域(和)的有效OAuth令牌
  • 我已启用应用程序引擎API
  • 我有一个没有应用程序引擎的有效ProjectId
当我使用
node fetch
执行HTTP POST时,如下所示:

fetch('https://appengine.googleapis.com/v1/apps', {
    method: 'POST',
    headers: {
        'Content-Type': 'application/json',
        Authorization: `Bearer ${token}`
    },
    body: JSON.stringify({ 
        id: projectId,
        locationId:'australia-southeast1'
    })
})
然后我收到此错误消息:

{
 "code": 409,
 "message": "This application already exists and cannot be re-created.",
 "status": "ALREADY_EXISTS"
}
这真的很奇怪,因为我的项目id还没有定义应用程序引擎


有人知道这里发生了什么吗?

至少在一段时间前创建了一个项目(手动)并自动创建了与之关联的GAE应用程序资源。从您引用的文档:

如果选择使用现有GCP项目,则必须确保 项目尚未包含
应用程序
资源,因为 项目仅支持单个应用程序引擎应用程序。检查 您的GCP项目已经包含
应用程序
资源,您可以
使用或运行命令


如果您在云Shell中为该项目运行“gcloud app descripe”,或者从您的本地计算机上为该项目设置了gcloud,您会得到什么?它是否说“当前的谷歌云项目不包含应用程序引擎应用程序”?谢谢Dan Cornilescu,你完全正确。谢谢你指出这一点。