我一直在学习 Google Maps Engine API,并完成了教程。
https://developers.google.com/maps-engine/documentation/tutorial
这一直在航行,直到我尝试完成创建表 (1) 交互式示例。
该示例提供了标题和正文,您必须输入 URL 才能创建表格。我的答案与“显示答案”中显示的答案完全相同:
https://www.googleapis.com/mapsengine/v1/tables
但这会引发以下错误(从而停止本教程):
对不起,这是不正确的。未找到符合您请求的结果。该 Assets 可能不存在,不是公共(public) Assets ,或者已从 Google map 引擎中删除。请再试一次。
回复
{
"domain": "global",
"reason": "notFound",
"message": "The specified entity does not exist.",
"locationType": "other",
"location": "draftAccessList"
}
任何人都可以阐明发生了什么问题吗?
最佳答案
消息的意思是:
您没有名为 Map Editors
的 accessList 。
您可以创建这样一个列表,然后请求应该可以工作。
问题: 您不能再创建这样的列表。
这些列表的用法已经过时,您仍然可以使用现有列表,但不能创建新列表或修改现有列表。有一篇关于访问控制的文章:Access lists are no longer used in Maps Engine.
与 draftAccessList
相关的参数:
与此参数相关的文档部分已过时。
该参数不再是必需的,但是当您使用它时,您必须分配一个有效的 AccessList。当你不能(因为你还没有这个 AccessList)时, 你所能做的就是等到教程更新 。
关于google-maps - 使用 Google Maps Engine API 教程 - 创建表示例中的错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24840821/