## 接口清单: *** #### 0. 登录 ###### 接口地址: ```javascript #{host:port}/dataservice/getNoTokenData ``` ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid|用户登录|login| |userid|用户账户|zhiban| |psw|密码MD5|****| [示例](http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=login&userid=admin&psw=admin123) ```javascript http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=login&userid=admin&psw=HJKDUI2212313%^^* ``` --- #### 1. 全网频率清单 ###### 接口地址: ```javascript #{host:port}/dataservice/getNoTokenData ``` ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid|当前监测网频率清单|getCurrNetFreqs| [示例: ](http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getCurrNetFreqs) ```javascript http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getCurrNetFreqs ``` ###### 返回频率清单: |参数名|定义|取值参考| |---|---|---| |frequencyValue|频率|"1557"| |rssi|信号强度值|44| |status|频率类型,参考设备侧接口,目前用不到|5| |isWhiteFreq|是否白名单|1-白名单频率 0-非白名单频率| |runtime|频率运行时间表,从周一到周日的播出时间| "{\"1\":[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],\"2\":[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],\"3\":[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],\"4\":[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],\"5\":[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],\"6\":[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],\"7\":[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22]}" | |isFavoriteFreq|是否是黑名单|1-收藏频率(黑名单) 0-非黑名单频率| |isActive|频率当前是否接受到|1-接收到 0-未接受到| ``` ``` --- #### 2. 频率对应的时间轴 ###### 接口地址: ```javascript #{host:port}/dataservice/getNoTokenData ``` ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid|获取时间轴|人工-getTimeline 自动-getTimeline_auto| |frequencystr|频率值|ex 1557| [示例: ](http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getTimeline&frequencystr=1557) ```javascript http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getTimeline&frequencystr=1557 ``` --- #### 3. 全网设备状态 ###### 调用设备侧接口 ``` http://wiibox.xicp.io:19868/FRP/TMonitorpointInfo.do?method=searchByPage&type=1&key=10010&iDisplayStart=0&iDisplayLength=100000 ``` --- #### 4. (地图渲染)全网设备指定频率的场强 (把长强值加载到每个点的label上显示) ###### 接口地址: ```javascript #{host:port}/dataservice/getNoTokenData ``` ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid|获取监测点的信号强度|getNetStrength| |frequency|频率值|1557| |wdate|日期|2021-07-02| |whour|时间点,取到小时|08| [示例:](http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getNetStrength&frequency=1557&wdate=2021-07-07&whour=21) ```javascript http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getNetStrength&frequency=1557&wdate=2021-07-07&whour=21 ``` --- #### 5. 发射塔清单 ###### 接口地址: ``` #{host:port}/dataservice/getNoTokenData ``` ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid|获取发射塔数据|getLauncher| [示例](http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getLauncher) http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getLauncher ```javascript http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getLauncher ``` --- #### 6. (大屏右上)所有设备覆盖评分效果 (指定频率、小时) 右上柱状图 ###### 接口地址:#{host:port}/dataservice/getNoTokenData ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid|获取各监测点的覆盖评分| 人工-getFreqParams 自动-getFreqParams_auto| |frequencystr|频率值|ex:1557| |wdate|日期,格式:yyyy-MM-dd|ex:2021-07-02| |whour|小时,格式:MM 00~23|ex:08| [示例: http://.....](http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getFreqParams&frequencystr=1557&whour=08&wdate=2021-07-22) ```javascript http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getFreqParams&frequencystr=1557&whour=08&wdate=2021-07-22 ``` --- #### 7. (右中)指定频率的 覆盖率(历史) ###### 接口地址:#{host:port}/dataservice/getNoTokenData ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid|获取覆盖率的历史数据|人工-getFreqSuppress 自动-getFreqSupMpress_auto| |frequencystr|频率|ex:1557| |wdate|日期,格式:yyyy-MM-dd|ex:2021-07-02| |whour|小时,格式:MM 00~23|ex:08| [示例:](http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getFreqSuppress&frequencystr=1557&wdate=2021-07-15&whour=05) http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getFreqSuppress&frequencystr=1557&wdate=2021-07-15&whour=05 ```javascript http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getFreqSuppress&frequencystr=1557&wdate=2021-07-15&whour=05 ``` --- #### 8. (右下)压制覆盖率 历史 (收藏频率清单) ###### 接口地址:#{host:port}/dataservice/getNoTokenData ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid|获取覆盖率的历史数据|人工-getFreqsCover 自动-getFreqsCover_auto| [示例](http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getFreqsCover) http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getFreqsCover ```javascript http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getFreqsCover ``` --- #### 9. (左上)压制覆盖率 (指定频率、小时) ###### 接口地址:#{host:port}/dataservice/getNoTokenData ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid| 压制覆盖率|人工-getCoverByArea 自动-getCoverByArea_auto| |frequencystr|频率|1557| |wdate|日期|2021-07-02| |whour|小时|08| [示例](http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getCoverByArea&wdate=2021-07-02&whour=02&frequencystr=1557) ``` http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getCoverByArea&wdate=2021-07-02&whour=02&frequencystr=1557 ``` #### 10. (左下)频率运行图 ###### 接口地址:#{host:port}/dataservice/getNoTokenData ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid| 压制覆盖率|人工-getFreqRuntime 自动-getFreqRuntime_auto| |frequencystr|频率|1557| [示例](http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getFreqRuntime&frequencystr=1557) ``` http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getFreqRuntime&frequencystr=1557 ``` #### 11. 设备控制面板 ##### 11.1. 设备状态 当前监听频率、当前录制通道设置 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getChannelRecord&monitorpointId=22 参数:bid=getChannelRecord ,monitorpointId=22 ##### 11.2设备 当前频率清单、频率场强值、频率当前自动评分值 getCurrPointFreqs # 当前监测点频率清单 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getCurrPointFreqs&monitorpointId=22 (1) 已收藏频率清单 获取收藏频率清单: http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getFavoriteFreqs (2) 添加到收藏 添加 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=addFavoriteFreqs&frequency=1222&adduser=admin (3) 取消频率收藏 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=delFavoriteFreqs&frequency=1222&canceluser=admin i. 取消频率收藏提示 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=cancelFavoriteFreqs&frequency=1222 ##### 11.3 设备 切换频率监听 (1) 检查当前监听通道是否正在监听别的频率 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=checkTempRecord&frequency=146&monitorpointId=22 ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid| 检查监听通道是否正在监听别的频率 |checkTempRecord| |frequencystr|即将监听的频率|1557| |monitorpointid|当前监测点id|22| ###### 返回: |字段|定义|取值参考| |---|---|---| |msgcode| 当前存在监听其它频率,需要提醒用户 |1| |messages|提示消息|admin于2021-07-08 21:15:36开始监听频率1557,您确定切换频率吗?| --- (2) 停止监听 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=stopTempRecord&frequency=146&monitorpointId=22 ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid| 停止当前监听 |stopTempRecord| |frequencystr|即将监听的频率|1557| |monitorpointid|当前监测点id|22| ###### 返回: |字段|定义|取值参考| |---|---|---| --- (3) 检查当前录制通道是否正在录制 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=checkChannel&channelid=2&monitorpointId=22 ###### 参数: |参数名|定义|取值参考| |---|---|---| |bid| 检查录制通道的录制情况 |checkChannel| |channelid|通道id| 2-辅录通道,3-主录通道 | |monitorpointid|当前监测点id|22| ###### 返回: chnnelId,monitorpointId,monitorpointName,frequencyValue,`STATUS`,isMonitor,startTime,stopTime,isRecording 3 22 金山融媒体156 1557 1 1 2021-08-02 01:20:08 --- (4) 记录频率监听操作记录 get接口 http://192.168.119.100:4500/dataapi/recordMonitorOpt?bid=setTempRecord&frequency=648&userid=admin&monitorpointId=22&msg=aaa&recordminitus=10&success=1&requesturl=aa&flvurl=aa 参数:bid:setTempRecord frequency 录制频率 userid 用户id monitorpointid 当前监测点id requesturl 向设备端发起api指令 success msg flvurl (5) 调用设备端api,将切换指令传输到终端,从终端返回直播地址,并用于直播播放; (6) 压制效果评估 http://wiibox.xicp.io:8484/dataservice/getNoTokenData 参数:# bid assessPress # assessvalue --评分分值 , # frequency --频率 # userid 用户id # monitorpointId 监测点 # taskid 任务id, 若无,传空串 # recording_time 听取直播的时间 ex: http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=assessPress&frequency=1557&assessvalue=3&userid=admin&monitorpointId=22&taskid=13586&recording_time=2021-07-21%2017:00:00 d. 设备 切换频率录制 (1) 调用当前频率录制设置记录,用于提示用户操作会覆盖当前录制设置; 接口: http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=checkChannelRecord&channelid=22&frequency=1557&monitorpointId=22 参数:bid:checkChannelRecord frequency 录制频率 monitorpointid 当前监测点id (2) 记录当前用户录制设置 接口:post接口 http://wiibox.xicp.io:8484/dataservice/dealData?bid=setChannelRecord&channelid=22&frequency=1557&userid=admin&monitorpointId=22&requesturl=http:// 参数:bid:setChannelRecord frequency 录制频率 userid 用户id monitorpointid 当前监测点id requesturl 向设备端发起api指令 success msg (3) 调用设备端api,将频率录制指令传输到终端; e. 历史压制效果 设备+收藏频率 的历史压制效果折线图 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getPointSuppress&frequencystr=1557&monitorpointId=20 参数: bid: 人工-getPointSuppress 自动-getPointSuppress_auto frequencystr: ex 1557 monitorpointId: ex 16 ##### 12. (地图渲染)全网压制覆盖的等高分布图 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getConTour&frequencystr=1557 参数: bid: 人工-getConTour 自动-getConTour_auto frequencystr: ex 1557 ##### 13. 天气接口 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getWeather&datestr=2021-07-07&whour=02 参数: bid: getWeather datestr: 2021-07-02 whour: 02 ##### 14. 覆盖评估字典接口 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=assessDict 参数: bid: assessDict ##### 15. 评分任务清单调取: http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getAssessTask&userid=admin 参数: bid: getAssessTask userid: 当前用户账户 ##### 16. 上海各区域多边形分布 http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getAreaShape 参数:getAreaShape ##### 17. 各点评估结果 http://wiibox.xicp.io:8484/dataservice/getNoTokenData 参数: bid: 人工-getAssessValue 自动-getAssessValue_auto frequencystr: ex 1557 wdate: ex 2021-07-02 whour: ex 08 ##### 18. 采集汇聚数据接口 http://wiibox.xicp.io:8484/dataservice/getNoTokenData 参数: bid: getStatSepctrum querymode: year month day time (四种查询模式 年 月 日 时) timevalue1: timevalue2: statuvalue_: 频率类型参数0-合法频率 1-非法频点 2-误报 3-白名单 4-异地频点 5-疑似非法频点 6-丢失 frequencystr: ex 1557 pagesize: 分页查询 页大小(每页记录条数) pageno: 页数 第几页 ##### 19. 评估任务接口 接口1:获取未执行完的任务节点 http://wiibox.xicp.io:8484/dataservice/getNoTokenData 参数: bid: getAssessSchedule userid: 用户账号 ex:http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getAssessSchedule&userid=zhiban 接口2:获取未执行的评分任务 http://wiibox.xicp.io:8484/dataservice/getNoTokenData 参数: bid: getAssessTask schedule_id:上面接口1返回的json中的id字段 userid: 用户账号 ex: http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getAssessTask&schedule_id=10&userid=zhiban ##### 20.录制通道管理 接口1:查询所有录制通道的设置 http://wiibox.xicp.io:8484/dataservice/getNoTokenData 参数: bid: getChannelSetting ex:http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getChannelSetting ##### 21. 获取覆盖评估记录 接口1:获取覆盖评估记录 http://wiibox.xicp.io:8484/dataservice/getNoTokenData 参数: bid: getAssessRecord taskid:任务id ex: http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getAssessRecord&taskid=135666 --- ##### 22. 白名单管理 ###### 接口1:白名单清单 ``` http://wiibox.xicp.io:8484/dataservice/getNoTokenData ``` |参数名|定义|取值参考| |---|---|---| |bid| 获取白名单清单 |getWhiteFreqs| ``` ex: http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=getWhiteFreqs ``` ###### 接口2:新增/更新 白名单频率 ``` http://wiibox.xicp.io:8484/dataservice/getNoTokenData ``` |参数名|定义|取值参考| |---|---|---| |bid| 新增/更新白名单频率 |update_white_freq| |name| 电台名字 | | |frequency| 频率 |ex:540 1244| |runtime| 运行时间 |json字符串| |area| 区域 |ex: 默认上海即可| |status| 频率状态 |ex : 应用中/停用 | |id| 白名单id字段 |ex: 35,如果是新增,id传空字符串即可| ``` ex: http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=update_white_freq&name= ``` ###### 接口3:删除 白名单频率 ``` http://wiibox.xicp.io:8484/dataservice/getNoTokenData ``` |参数名|定义|取值参考| |---|---|---| |bid| 新增/更新白名单频率 |delete_white_freq| |ids| 白名单id字段 | 多条记录,id用逗号拼接,ex:1,2,3 | ``` ex: http://wiibox.xicp.io:8484/dataservice/getNoTokenData?bid=delete_white_freq&ids=1,2,3 ``` ---