首页 文章

这里映射反向地理编码API

提问于
浏览
-1

我想在我的项目中实现一些新功能,需要使用地理编码API中的功能 . 我的问题是...... 401 Unauthorized错误,从API返回 .

顺便说一句,带有路线和标记的基本 Map 就像一个没有任何错误的危害 .

当我请求:https://reverse.geocoder.api.here.com/6.2/reversegeocode.json使用适当的参数,如app_id,app_code和prox我收到消息:

enter image description here

出了什么问题?提前感谢任何提示 .

1 回答

  • 0

    来自FAQ

    HERE API使用两个随机字符串app_id和app_code来提供对服务的安全访问 . HERE API使用这两个随机字符串的组合来识别用户和应用程序,并跟踪应用程序的使用情况 . 为了获得更好的保护,您可以将特定域,引用者或主机名与“项目详细信息”页面上的app_id相关联 .

    如果您收到未经授权的 401 Unauthorized error ,表明您的 app_idapp_code 未正确配置 . 您可以采取以下几个步骤来深入了解:

    • 转到Projects页面以创建新项目并生成新的 app_idapp_code .

    • 转到Reverse Geocode Example页面并将 app_idapp_code 粘贴到表单中,以确保您可以获得回复 .

    • 通过前两个步骤的成功结果,您可以开始调查原始用例以找出问题所在 . 一些建议:

    • 您确定已将 app_idapp_code 正确复制到您的应用程序中吗?

    • 您确定要在请求中同时传递 app_idapp_code 作为参数吗?

    • 您是否为此新项目启用了域限制,所有请求必须来自同一个域?

    • 对于反向地理编码器的情况不应该是一个问题,但如果您使用其他专业服务,则可能存在对如何使用某些API的许可限制 . 但反向地理编码器的情况并非如此 .

    每当我遇到像您观察到的那样未经授权的人时,我偶然没有在我的请求中正确传递 app_code .

相关问题