我一直在学习Google Maps Engine API,完成本教程。 https://developers.google.com/maps-engine/documentation/tutorial
这一直在航行,直到我尝试完成Create Table(1)交互式示例。 该示例提供了标题和正文,您必须输入URL才能创建表格。我的答案与“显示答案”中显示的答案完全相同:
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"
}
任何人都可以对出现的问题有所了解吗?
答案 0 :(得分:1)
消息表示:
您没有名为Map Editors
的访问列表。
您可以创建这样的列表,然后请求应该有效。
问题:您无法再创建此类列表了。
这些列表的使用已过时,您仍可以使用现有列表,但可能无法创建新列表或修改现有列表。有一篇与访问控制相关的文章:Access lists are no longer used in Maps Engine.
与draftAccessList
- 参数相关:
文档部分过时与此参数有关。
https://developers.google.com/maps-engine/documentation/reference/v1/tables(已弃用)
https://developers.google.com/maps-engine/documentation/table-create(必填)
不再需要该参数,但是当您使用它时,您必须分配有效的AccessList。如果你不能(因为你还没有这个AccessList),你所要做的就是等到教程更新。
答案 1 :(得分:1)
正如Dr.Molle所提到的,文档中存在一个错误。但它现在已经修好了!谢谢你的耐心等待。