关于调用高德猎鹰服务的问题
因为项目的原因需要调用高德的猎鹰服务中的轨迹管理,轨迹终端这些都是后端调用创建好的,我只需要调用轨迹点的上传,开始看着文档感觉很简单,但是没想到里面有坑。
错误的调用方法
看到这个是不是感觉应该像下面这样的调用
axios.post('https://tsapi.amap.com/v1/track/point/upload',{
key:'xxxxx',
sid:xxx,
tid:xxxx,
trid:xxxx,
points:[{
location:'xxxxx,yyyyyy',
locatetime:xxxxxxx
}]
}).then(res=>{
})
我看到这个文档我也这样认为的,我就这样调用了一下午,报错了一下午
正确的调用方式
axios.post(`https://tsapi.amap.com/v1/track/point/upload?key=xxxxxxxxxxxx&
sid=273357&tid=337348042&
trid=20&points=[{location:'116.397428,39.90923',locatetime:1544176895000}]`)
.then((res) => {console.log(res);});
只能说自己还是太垃圾了,不能怪文档。