从普通应用程序(非电话)使用诺基亚位置 API

Posted

技术标签:

【中文标题】从普通应用程序(非电话)使用诺基亚位置 API【英文标题】:using nokia location api from a normal application (non-phone) 【发布时间】:2012-12-17 07:05:58 【问题描述】:

诺基亚是否提供任何基于直接位置的 api,我们可以在其中传递经度和纬度并获得准确的地址/位置作为响应?我正在开发一个在服务器上运行的通用/非电话 java 应用程序。

感谢和问候 拉古.K

【问题讨论】:

【参考方案1】:

您可以查看文档中提供的 Places API (http://developer.here.net/places)。严格来说,它不是地理编码 API,但在搜索中传递 latitudelongitude 将返回具有 vicinity 参数的结果,根据他们的描述,这可能适合您的需要:

地点位置的文字描述;通常来自地点的地址,但也可能包含任何其他帮助用户了解地点所在位置的描述。

您可以在此处查看相关文档页面:

搜索:http://developer.here.net/docs/places/topics/resource-search.html 结果:http://developer.here.net/docs/places/topics/media-type-search.html

希望对你有帮助!

编辑: 这是来自文档的示例调用:http://demo.places.nlp.nokia.com/places/v1/discover/explore?at=52.53099%2C13.38455%3Bu%3D1000&size=0&app_id=_peU-uCkp-j8ovkzFGNU&app_code=gBoUkAMoxoqIWfxWA5DuMQ&accept=application/json

【讨论】:

感谢您的回复,Places API 实际上不会给您任何我可以使用的网址... 我已经编辑了我的答案以包含对 REST api 的示例调用 - 这是您要查找的内容吗?我认为 API url 上的官方文档不是最新的

以上是关于从普通应用程序(非电话)使用诺基亚位置 API的主要内容,如果未能解决你的问题,请参考以下文章

sim卡能被定位吗?

为诺基亚 5310 开发应用程序

从电话号码 API 获取国家代码

如何使用javascript从当前位置查找用户电话国家代码

在 api 27、28、29 中保护应用程序时,工作管理器不运行

如何检测非侵入式电话