通过谷歌地图引擎API教程-一个错误在创建表的例子



我一直在学习谷歌地图引擎API,通过教程工作。https://developers.google.com/maps-engine/documentation/tutorial

直到我尝试完成Create Table(1)交互示例,这一切都在顺利进行。该示例给出了标题和正文,您必须输入URL才能创建表。我的答案和"Show answer"中显示的答案完全一样:

https://www.googleapis.com/mapsengine/v1/tables

但是这会引发以下错误(因此停止教程):

对不起,这是错误的。您的请求没有找到结果。该资产可能不存在,不是公共资产,或者已从Google Maps Engine中删除。请重试。

反应

{
  "domain": "global",
  "reason": "notFound",
  "message": "The specified entity does not exist.",
  "locationType": "other",
  "location": "draftAccessList"
}

有谁能告诉我出了什么问题吗?

消息的意思是:

没有名称为Map Editors的accessList。

您可以创建这样一个列表,然后请求应该工作。

问题:你不能再创建这样的列表了

这些列表的用法已经过时,您可以仍然使用现有的列表,但不能创建新的或修改现有的列表。有一篇文章是关于访问控制的:在Maps Engine中不再使用访问列表。

draftAccessList相关-参数:

与此参数相关的文档部分已过时。

  • https://developers.google.com/maps-engine/documentation/reference/v1/tables(弃用)

  • https://developers.google.com/maps-engine/documentation/table-create(必需)

不再需要参数,但是当您使用它时,您必须分配一个有效的AccessList。当你不能(因为你还没有这个AccessList), 你所能做的就是等待,直到教程将更新

正如Dr.Molle所提到的,文档中有一个错误。但是现在修好了!谢谢您的耐心等待。

相关内容

最新更新