微服务接口
微服务返回的方法类型:
|类型名|类型描述|对应编号|
|-|-|-|
|MS_FunctionCall|js调用功能接口方法类型|6|
|MS_GetAssetAddress|U获取资源地址的方法类型|4|
|MS_CheckGps|U获取经纬度的方法类型|3|
|MS_ConfigData|U获取配置文件类型|5|
### ==微服务接口1==:查询经纬度
**接口方法名**:==MS_CheckGps==
**参数说明:** 字符串格式
>i <U空间坐标> U空间的坐标,城市编号名,投影方式;
请求的data参数示例:
```
{
"requestId": "123",
"cityCode": 30000,
"projectType": "UTM",
"data": [
{
"id": "xxxxxx1",
"x": 0,
"y": 0
},
{
"id": "xxxxxx2",
"x": 0,
"y": 0
}
]
}
```
---
### ==微服务接口2==:查询整个资源列表
**接口方法名**:==MS_GetAssetList==
**参数说明:** 字符串格式
>i 无参数
---
### ==微服务接口3==:从微服务获取资源地址
**接口方法名**:==MS_GetAssetAddress==
**参数说明:** 字符串格式
>i 参数是资源名的全地址
请求的data参数示例:
```
{
"requestId": "123",
"data": [
"Y239uZmln", //"config"
"bG3FiZWwvdGFnL2QvdGFnX2RfNA==", //"label/tag/d/tag_d_4"
"Ym3FzZS8zMzAxMDAvYnVpbGQvYXJlYWhhbmd6aG91c2hpX3ByZWZhYg==", //"base/330100/build/areahangzhoushi_prefab"
]
}
```
返回的data参数示例:
```
{
"requestId": "123",
"exception": null,
"relult": [
{
"name": "Y239uZmln",
"url": "http://www.xxx.com/xxx1"
},
{
"name": "bG3FiZWwvdGFnL2QvdGFnX2RfNA",
"url": "http://www.xxx.com/xxx2"
},
{
"name": "Ym3FzZS8zMzAxMDAvYnVpbGQvYXJlYWhhbmd6aG91c2hpX3ByZWZhYg==",
"url": "http://www.xxx.com/xxx3"
}
]
}
```
---