here-api - 我应该选择什么 HEREMaps 计划才能执行反向地理编码批处理请求?
问题描述
我正在尝试执行一个批处理请求,该请求有望将几十个坐标转换为地址。我正在按照“免费增值”计划执行它,但我收到 403 错误和一条消息,告诉我我的计划不支持该服务。
我正在开发一个服务器,它将每天执行数百个相同类型的请求。我写信给 HEREMaps 的支持,向我解释我应该使用什么计划,并等待他们的答复。同时,我希望在这里找到遇到同样问题的人并能对此有所了解。
假设我每天需要执行 500 个批处理请求,每个请求有 10 个地理点。什么 HEREMaps 计划对我有用,这种服务的平均价格是多少?
这是我的 POST 请求(REST API)的 URL:
https://batch.geocoder.ls.hereapi.com/6.2/jobs?apiKey={MY_API_Key}&action=run&header=true&indelim=|&outdelim=|&outcols=displayLatitude,displayLongitude,locationLabel,houseNumber,street,district,city,postalCode,county,state,country&outputCombined=false&mode=retrieveAddresses
带标题:
Content-Type: text/plain
身体:
recId|prox
0|24.3513483,42.1014
1|24.35171,42.1016533
2|24.3515583,42.1015266
3|24.3507683,42.1045716
响应 - 禁止 403:
{"error":"Forbidden","error_description":"These credentials do not authorize access. Please contact your customer
representative or email locationapi@here.com to discuss upgrading your account."}
解决方案
如果您已经签署了免费增值计划,请仔细检查您何时这样做,因为 HERE 正在更改他们的价格计划,在某些情况下,他们会加倍价格标签并在表面上保持相同的免费增值计划,但新价格标签和旧计划是不再显示。
推荐阅读
- python - Mrjob 步骤失败。怎么调试?
- sql - SQL Server 存储过程 - 我可以在一个过程中执行多项操作吗?
- python - 如何从python中的嵌套列表中提取和比较元素?
- java - SQLite Java:连接到加密数据库
- xml - xslt - 向所有匹配的 xml 子元素添加属性(不移动它们)
- node.js - Facebook 图形 API 批处理请求
- c++ - 在 MacOS 上写入串行端口时出现问题
- reflection - Kotlin 和使用 kotlin-reflect 对属性进行反射
- batch-file - 检查文件名是否包含子字符串
- javascript - 格式化文本使条件介于 2 个单词之间