【发布时间】:2022-11-07 17:52:41
【问题描述】:
目前正在为我正在处理的项目构建地址验证器,目前正在使用附有信用卡的 HERE 帐户与 HERE 地理编码和搜索 API 一起使用。
一个开始的最小示例,对https://geocode.search.hereapi.com/v1/geocode?q=eiffel+tower&apiKey={{apikey}} 的请求返回以下内容;
{
"error": "Forbidden",
"error_description": "These credentials do not authorize access"
}
我已经确认 API 密钥可以正常工作,作为对旧 API 的请求,就像 https://geocoder.ls.hereapi.com/search/6.2/geocode.json?searchtext=eiffel+tower&apiKey={{apikey}} 确实有效并返回预期结果。
我想专门使用这个 API,因为它将与使用这个版本的 HERE API 的系统连接,并希望保持奇偶校验。
documentation 声明 API Key 或 OAuth 都可以使用,并且根据 linked identity & access management guide,只需添加 apikey 查询参数即可,如工作 6.2 示例所示。
关于此事的其他问题指出,当端点在基本计划中不可用时,会返回此代码,但是the pricing page 表示这应该可以在最多 5000 个请求的免费帐户上使用。
【问题讨论】:
-
请分享您的应用程序 ID 以供我们检查。
-
应用 ID 为“dSJWvHNSuOdZQqU8zMih”
-
@HEREDeveloperSupport 应用程序 ID 为“dSJWvHNSuOdZQqU8zMih”
-
除了访问 Routes v7 之外,我们遇到了类似的问题。 v8 和地理编码 v1 工作正常。
-
@HEREDeveloperSupport 在 SO 上似乎不是很活跃,即使他们参考了这个网站:-(