1接口返回参数说明

返回参数固定格式  code = 200操作成功 ,msg  操作消息提示  data 返回具体数据泛型 视具体接口而定。 如果返回数据只是提示不做操作后面接口中就不会对数据做说明

请求 主机IP地址 加端口 6521 加对象的请求方法名 加 参数

例如http://192.168.1.106:6521/login?body={“acc”:”admin”,”pwd”:”admin”,”host”:”192.168.1.200″,”port”:”4196″}

说明  POST  只有一个请求参数body  具体的数据都是放在body里边的json格式数据 

其中acc 用户名 和pwd 密码 为必传参数,后面接口中不会再做说明,非特别声明不用加的接口除外所有POST接口都有带上用户名和密码

2 HTTP接口说明   

添加gt的时候需要    用户名     密码   GTIP   GT 端口

2接口(15-26为音乐接口)

1登录接口

方法名 login

参数 acc 用户名   pwd 密码   host 主机内网地址  port 内网端口

例如 http://192.168.1.106:6521/login?body={“acc”:”admin”,”pwd”:”admin”,”host”:”192.168.1.200″,”port”:”4196″}

说明  POST  只有一个请求参数body  具体的数据都是放在body里边的json格式数据 

其中acc 用户名 和pwd 密码 为必传参数,后面接口中不会再做说明,非特别声明不用加的接口除外所有POST接口都有带上用户名和密码

2  Voice 语音合成设置

方法名 setVoice

参数  soundType; //声音类型    0–普通女声,1—普通男声,2–特别男声,3–情感男

 speed; //语速  1-9  list  key 列表  isKeyBroadcase 是否过滤

3  查询Voice 配置

方法名queryVoice

参数 

返回值  data 中返回   soundType; //声音类型    0–普通女声,1–普通男声,2–特别男声,3–情感男声1—9 speed; //语速  1-9,list  key 列表  isKeyBroadcase 是否过滤

4  修改用户名和密码

方法 modifyUser

参数  newAcc  用户名  newPwd 密码

5 设置城市天气的地区码

方法 setCity

参数  cityCode //地区码  city 省市 zone  地区

6 查询城市天气地区码

方法 queryCity

参数 

返回 cityCode //地区码  city 省市 zone  地区

7 查询语音高级配置列表

方法 queryAdvancedVoice

参数 

返回 data[{“key”:”key”,”content”:”content”}]

8 保存语音配置列表

方法 saveAdvancedVoice

参数 setings  [{“key”:”key”,”content”:”content”}]

9 查询PM25设置

方法 queryPM25

参数  isOutdoor 室内或者室外

返回  {“isBeeQual”:false,”isData”:false,”isFive”:false,”isFour”:false,”isGreaterThanEqual”:false,”isLessThanEqual”:false,”isLoop”:false,”isLoopTime”:0,”isNumberJudge”:false,”isOne”:false,”isOutdoor”:false,”isRepeat”:false,”isSection”:false,”isSeven”:false,”isSix”:false,”isTextDriven”:false,”isTextDrivenTTS”:false,”isThree”:false,”isTimingQuery”:false,”isTow”:false,”oneV”:0,”twoV”:0}

10 保存PM25设置

方法 savePM25

参数 同查询返回值

11 查询指数  

方法 queryIndex

参数 indexData 指数的内容  address 室内天气地址 添加室内的时候必传

返回   {“CharacterJudgment”:”不带伞”,”data”:”aabbccdd”,”indexData”:”雨伞指数”,”isData”:true,”isFive”:true,”isFour”:true,”isOne”:true,”isRepeat”:true,”isSeven”:true,”isSix”:true,”isTextDriven”:true,”isTextDrivenTTS”:true,”isThree”:true,”isTimingQuery”:true,”isTow”:true,”textDrivenContent”:”主卧关”}

12 保存指数

方法 saveIndex

参数 查询方法返回内容

智能音箱对接网关API详解插图1

13 查询日出日落

方法 querySunriseAndSunset

参数

返回{“isSunrise”:true,”isSunset”:true,”sunriseData”:”ccddbbee”,”sunset”:”112233aa”}

14 保存日出日落

方法  saveSunriseAndSunset

参数 同查询方法

15音乐控制 

方法 musicControl

参数 control   上一首 下一首 播放  暂停 下分类  上分类  下维度  上维度  添加收藏  移除收藏  播放收藏  全部循环  随机播放  单曲循环

例如

http://192.168.1.106:6521/musicControl?body={“acc”:”admin”,”pwd”:”admin”,”control”:”上一首”}

16 获取大分类

方法 getBigClassify

参数 

17获取纬度

方法 getMiniClassify

参数 daleibieid  大分类ID

18 获取收藏音乐列表

方法 getMusicColl

参数

19删除收藏音乐

方法 deleteCollHandler

参数 id  收藏音乐ID

20 播放指定收藏

方法 payMusiColl

参数 id  首页音乐ID

21  设置自定义文字收藏驱动音乐

方法 setingCustomMusic

参数 id 收藏音乐ID  text 驱动文字

22 设置自定义驱动分类

方法 setingCustomCategorise

参数  id 分类ID  text 驱动文字

23  获取所有纬度 

方法 getAllMiniClassfly

参数

根据获取的controlcode,就可通过musiccontrol方法控制

http://192.168.1.106:6521/musicControl?body={“acc”:”admin”,”pwd”:”admin”,”control”:”2A000001″}

24 搜索音乐 

方法 searchMusic

 参数  name 搜索音乐名字

25  播放指定音乐 

方法 payMusic

参数 id  播放音乐ID

26 获取当前播放音乐信息

方法 getPayMusicInfo

参数

27 获取全部手机探测列表

方法 getAllProbePhone

参数

28 增加或修改手机探测

方法 addProbePhone

参数   id 探测器ID  新增不传 修改必传   name   名字 startTime开始时间  endTime  结束时间 goHomeMsg 回家语音 levaeHomeMsg 离家语音 goHomeData 回家执行命令 levaeHomeData 离家执行命令  对自定义协议说明  所有自定义协议都要在真实协议前加 +号 例如 +AABBCCDD

29  发送回家协议

方法 recordProbe

参数  id 手机探测ID

30 删除探测手机  

方法 deleteProbePhone

参数  id 手机探测ID

相关新闻

评论列表(1条)

  • Deseaps的头像
    Deseaps 2023年10月15日 下午12:25

    propecia 5mg online canada Thus, being vigilant about brushing and flossing your teeth regularly may reduce HPV related oral cancer

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

邮箱

cloud@modbus.cn

QQ
QQ
微信
微信
分享本页
返回顶部