Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Here api 在这里查找位置id_Here Api - Fatal编程技术网

Here api 在这里查找位置id

Here api 在这里查找位置id,here-api,Here Api,我试着通过地点id获取这里的地点信息 https://places.cit.api.here.com/places/v1/places/276u337n-1e7e6de955674eddb3ba8662d8a83bac?app_id={XXXX}&app_code={YYYY} 返回 不允许使用URL模板。请跟着这些地方走 API开发者指南: 我了解URL模板的用法和概念,但链接没有提供我通过Here ID获取位置信息的信息。有人知道如何做到这一点吗?简短免责声明:我在Here places

我试着通过地点id获取这里的地点信息

https://places.cit.api.here.com/places/v1/places/276u337n-1e7e6de955674eddb3ba8662d8a83bac?app_id={XXXX}&app_code={YYYY}

返回

不允许使用URL模板。请跟着这些地方走 API开发者指南:


我了解URL模板的用法和概念,但链接没有提供我通过Here ID获取位置信息的信息。有人知道如何做到这一点吗?

简短免责声明:我在Here places API的团队中工作

不支持直接查询位置ID,因为它们可能会随着时间的推移而更改并过时。因此,我们的想法是,客户不会将其存储更长的时间

PlacesAPI的基本入口点是首先进行搜索,例如。 并按照响应项中的
href
字段查看位置的详细信息

我不太确定您的用例是什么,但如果上述内容在您的流程中不起作用,我建议提取共享ID。您可以在响应字段“视图”中的place details中找到这些内容,它是以
s-
开头的部分。 但是要获得地点详细信息,您必须在某一点进行搜索,然后按照
href
进行操作。共享id包含的信息不仅仅是位置id,因此它应该更可靠地解析

获得共享ID后,您可以使用 . 准备好跟随302 HTTP响应。

此API可能有助于:

出于某种原因,虽然PlacesAPI不支持按返回的标识符进行查询,但地理编码API完全支持这一点。例如:

GET https://lookup.search.hereapi.com/v1/lookup?id=here:pds:place:276u0vhj-b0bace6448ae4b0fbc1d5e323998a7d2&apiKey={API_KEY}
(此处未记录apiKey参数,但该参数有效。)