here-api - 如何验证我的应用程序是否可以访问 Here geocoder api?
问题描述
我正在实施 Here API 地理编码器,我的应用程序几乎总是在防火墙后面工作。我如何知道应用程序是否可以在不使用凭据的情况下访问 geocoder api?是否有相同的网址可以调用以检查我是否可以访问它?
解决方案
如果您的防火墙允许来自您的应用程序的 HTTPS 流量,那么您应该可以访问 HERE API。
在实践中,您可以尝试发送以下 GET 请求:
https://geocoder.api.here.com/6.2/geocode.json?city=Chicago&app_id=123&app_code=123
由于app_id
和app_code
填充了虚拟123值,因此在请求未被防火墙阻止的情况下,预期行为将是接收 HTTP 响应代码401 (Unauthorized)
。
推荐阅读
- bash - 用bash中的ip地址替换json字符串中的变量
- javascript - 谷歌表单填充电子表格数据后,有没有办法使用脚本删除谷歌文档中的一些内容?
- swift - Swift 是否可以在自定义 tableview 单元格中的 UIstepper 增加或减少时更新 UILabel
- go - 解析时间到字符串并返回
- python - python3中使用for循环简化代码
- spring - Spring批处理如何知道文件是否完成写入
- mysql - MYSQL 定义器问题
- rest - NetSuite SuiteTalk REST Web 服务 - 登录尝试无效 - 沙盒帐户 ID 与 URL 中的帐户 ID
- javascript - 如果成员获得特定角色,我想添加货币但是如果成员具有该角色并获得另一个角色,它将再次给他们货币
- javascript - 插入数据库后更新 mobx 存储