|
@@ -141,16 +141,15 @@ payload:
|
|
"SrcDeviceName": "mobile_uuid",
|
|
"SrcDeviceName": "mobile_uuid",
|
|
"type": "play",
|
|
"type": "play",
|
|
"other": {
|
|
"other": {
|
|
- "url": "http: //ls.qingting.fm/live/1006/24k/20190430/09/2437-082-3165.ts",
|
|
|
|
|
|
+ "url": "",
|
|
"media_data": "",
|
|
"media_data": "",
|
|
- "user_id": "5",
|
|
|
|
- "timestamp": "1234567890",
|
|
|
|
- "channel_id": "5",
|
|
|
|
- "order": "20",
|
|
|
|
- "resource_from": ""
|
|
|
|
- "songAlbumID":"12345678"
|
|
|
|
- "version":2
|
|
|
|
- "is_debug":2
|
|
|
|
|
|
+ "user_id": "1756",
|
|
|
|
+ "timestamp": "0",
|
|
|
|
+ "channel_id": 13,
|
|
|
|
+ "resource_from": "0//11//1582620219539591170//",
|
|
|
|
+ "order": "0",
|
|
|
|
+ "version": 3,
|
|
|
|
+ "is_debug": 1
|
|
}
|
|
}
|
|
}
|
|
}
|
|
```
|
|
```
|
|
@@ -274,9 +273,9 @@ payload:
|
|
{
|
|
{
|
|
"DstDeviceName": "device_uuid",
|
|
"DstDeviceName": "device_uuid",
|
|
"SrcDeviceName": "mobile_uuid",
|
|
"SrcDeviceName": "mobile_uuid",
|
|
- "type": "volume_set",
|
|
|
|
|
|
+ "type": "mute_set",
|
|
"other": {
|
|
"other": {
|
|
- "mute": 1
|
|
|
|
|
|
+ "mute": 1
|
|
}
|
|
}
|
|
}
|
|
}
|
|
```
|
|
```
|
|
@@ -332,16 +331,16 @@ payload:
|
|
"SrcDeviceName": "mobile_uuid",
|
|
"SrcDeviceName": "mobile_uuid",
|
|
"type": "alert_set",
|
|
"type": "alert_set",
|
|
"other": {
|
|
"other": {
|
|
- "alarm_id": "123",
|
|
|
|
- "alarm_name": "sfd",
|
|
|
|
- "on_off_timestamp": "09:00:00",
|
|
|
|
- "current_timestamp": " ",
|
|
|
|
- "operation": "off",
|
|
|
|
- "song_uri": "",
|
|
|
|
- "weekly_repeat": "1",
|
|
|
|
"enable": "1",
|
|
"enable": "1",
|
|
- "week_actives": [0, 0, 0, 0, 0, 1, 0],
|
|
|
|
- "action": "update"
|
|
|
|
|
|
+ "action": "update",
|
|
|
|
+ "alarm_id": "0",
|
|
|
|
+ "alarm_name": "close",
|
|
|
|
+ "operation": "off",
|
|
|
|
+ "weekly_repeat": "0",
|
|
|
|
+ "song_uri": "-1",
|
|
|
|
+ "week_actives": [0, 0, 0, 0, 0, 0, 0],
|
|
|
|
+ "current_timestamp": "2023-04-11 11:13:02",
|
|
|
|
+ "on_off_timestamp": "11:23:02"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
```
|
|
```
|
|
@@ -359,10 +358,10 @@ payload:
|
|
"type": "channel_update",
|
|
"type": "channel_update",
|
|
"other": {
|
|
"other": {
|
|
"user_id": "5",
|
|
"user_id": "5",
|
|
- "timestamp": "1234567890",
|
|
|
|
- "update_type": "all/sigle/audition",
|
|
|
|
- "channel_id": "1"
|
|
|
|
- "version":2
|
|
|
|
|
|
+ "channel_id": "1",
|
|
|
|
+ "version": 3,
|
|
|
|
+ "is_debug": 1
|
|
|
|
+
|
|
}
|
|
}
|
|
}
|
|
}
|
|
```
|
|
```
|
|
@@ -390,6 +389,7 @@ payload:
|
|
"other": {
|
|
"other": {
|
|
"url": "",
|
|
"url": "",
|
|
"user_id": "5",
|
|
"user_id": "5",
|
|
|
|
+ "channel_id":"3",
|
|
"order": 0
|
|
"order": 0
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -452,9 +452,12 @@ payload:
|
|
"type": "send_dm_clientid",
|
|
"type": "send_dm_clientid",
|
|
"other": {
|
|
"other": {
|
|
"clientId": "xxxxxx",
|
|
"clientId": "xxxxxx",
|
|
- "authRespInfo":"xxxxxxxx"
|
|
|
|
- "version":2
|
|
|
|
- "is_debug":2
|
|
|
|
|
|
+ "authRespInfo": {
|
|
|
|
+ "authCode": "auc_9d3858b0f0f62be6f9921d0d34d3a898beb025c3",
|
|
|
|
+ "sessionId": "1681181481"
|
|
|
|
+ },
|
|
|
|
+ "version": 3,
|
|
|
|
+ "is_debug": 1
|
|
}
|
|
}
|
|
}
|
|
}
|
|
```
|
|
```
|
|
@@ -553,8 +556,8 @@ code 值描述:
|
|
| songAlbumID | string| 是| 歌曲专辑id |
|
|
| songAlbumID | string| 是| 歌曲专辑id |
|
|
| artist | string| 是| 歌手/主播名称 |
|
|
| artist | string| 是| 歌手/主播名称 |
|
|
| albumURI | string| 是| 专辑图片地址 |
|
|
| albumURI | string| 是| 专辑图片地址 |
|
|
-| audioType | number| 是| 音频类型 和服务器的枚举audio_type一致 |
|
|
|
|
-
|
|
|
|
|
|
+| SongType | number| 是| 音频类型 和服务器的枚举audio_type一致 |
|
|
|
|
+| userid | string| 是| 用户id
|
|
|
|
|
|
```json
|
|
```json
|
|
{
|
|
{
|
|
@@ -573,9 +576,10 @@ code 值描述:
|
|
"Duration": 1280,
|
|
"Duration": 1280,
|
|
"RelTime": 875,
|
|
"RelTime": 875,
|
|
"channel": 7,
|
|
"channel": 7,
|
|
- "audioType":1,//音频类型 和服务器的枚举audio_type一致
|
|
|
|
|
|
+ "SongType":1,//音频类型 和服务器的枚举audio_type一致
|
|
"PlayState":3,// 播放状态:1播放,2暂停,3停止,4缓冲。
|
|
"PlayState":3,// 播放状态:1播放,2暂停,3停止,4缓冲。
|
|
- "PlayMode": 0 //播放模式:0:REPEAT_ALL列表循环,1:REPEAT_ONE单曲循环2:SHUFFLE 随机播放
|
|
|
|
|
|
+ "PlayMode": 0, //播放模式:0:REPEAT_ALL列表循环,1:REPEAT_ONE单曲循环2:SHUFFLE 随机播放
|
|
|
|
+ "userid": "1756"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
```
|
|
```
|
|
@@ -586,25 +590,35 @@ code 值描述:
|
|
|
|
|
|
| 参数名称 | 格式 |是否必填|说明|
|
|
| 参数名称 | 格式 |是否必填|说明|
|
|
| --- | --- |--- |--- |
|
|
| --- | --- |--- |--- |
|
|
-| lowBatteryNtf | number| 是| 低电量提醒0不提示,1提示|
|
|
|
|
-| imsi | string| 否| Sim卡片的imsi号码 |
|
|
|
|
-| imei | string| 否| 4G芯片的imei号码 |
|
|
|
|
-| iccid | string| 是| Sim卡片的iccid号码|
|
|
|
|
-| sn | string| 是|设备sn号码 |
|
|
|
|
|
|
+| Guid | string | 是 |设备的唯一标识码uuid|
|
|
|
|
+| userid | string | 是 |用户id|
|
|
| ProdModel | string| 是| 产品型号 |
|
|
| ProdModel | string| 是| 产品型号 |
|
|
|
|
+| sim_iccid | string| 否| sim_iccid|
|
|
|
|
+| esim_iccid | string| 否| esim_iccid |
|
|
| SoftVer | string| 是| 固件版本号 |
|
|
| SoftVer | string| 是| 固件版本号 |
|
|
| Firmware | string| 是| 方案商名称 |
|
|
| Firmware | string| 是| 方案商名称 |
|
|
-| PlayState | number| 否| 播放状态:1播放,2暂停,3停止,4缓冲。|
|
|
|
|
-| PlayMode | number| 否| 播放模式 |
|
|
|
|
|
|
+| Power | number| 是| 电量百分比(0-100)>100表示充电中 |
|
|
|
|
+| lowBatteryNtf | number| 是| 低电量提醒0不提示,1提示|
|
|
| Volume | number| 是| 设备音量|
|
|
| Volume | number| 是| 设备音量|
|
|
| Mute | number| 是| 设备是否静音,取值0,1(0为不静音,1为静音) |
|
|
| Mute | number| 是| 设备是否静音,取值0,1(0为不静音,1为静音) |
|
|
-| Power | number| 是| 电量百分比(0-100)>100表示充电中 |
|
|
|
|
-| alarm | json数组| 是|开关机的闹钟设置,如果为[] 则使用默认的设置。 |
|
|
|
|
-| devName | String| 是| 设备名称|
|
|
|
|
| pauseShutdown | number| 是| 暂停自动休眠时间,单位秒,如果为-1表示关闭自动休眠|
|
|
| pauseShutdown | number| 是| 暂停自动休眠时间,单位秒,如果为-1表示关闭自动休眠|
|
|
|
|
+| PlayState | number| 否| 播放状态:1播放,2暂停,3停止,4缓冲。|
|
|
|
|
+| PlayMode | number| 否| 播放模式 |
|
|
|
|
+| devName | String| 是| 设备名称|
|
|
|
|
+| deviceId | String| 否| deviceId|
|
|
|
|
+| deviceSecret | String| 否| deviceSecret|
|
|
| is_tts_enable | int| TTS语音播放是否启用 ,1表示启用,2表示禁用
|
|
| is_tts_enable | int| TTS语音播放是否启用 ,1表示启用,2表示禁用
|
|
-| NetMode | int| 当前MQTT设备的联网方式 ,1表示4G,2表示Wi-Fi
|
|
|
|
|
|
+| SignalQuality | number| 否| 信号质量 |
|
|
|
|
+| CardIndex | number| 是| 当前是内卡还是外卡 |
|
|
|
|
+| CardSum | number| 是| 卡号数,一般是4G的内外卡 |
|
|
|
|
+| NetModel | int| 当前MQTT设备的联网方式 ,1表示4G,2表示Wi-Fi
|
|
| is_netmode_auto | int| 当前MQTT设备是否自动切换网络 ,0表示不能,1表示能
|
|
| is_netmode_auto | int| 当前MQTT设备是否自动切换网络 ,0表示不能,1表示能
|
|
|
|
+| imei | string| 是| 4G芯片的imei号码 |
|
|
|
|
+| mid | number| 否| mid |
|
|
|
|
+| iccid | string| 否| Sim卡片的iccid号码|
|
|
|
|
+| deviceDSN | string| 是| 云小微的dsn号码 |
|
|
|
|
+| alarm | json数组| 是|开关机的闹钟设置,如果为[] 则使用默认的设置。 |
|
|
|
|
+
|
|
|
|
|
|
```json
|
|
```json
|
|
{
|
|
{
|
|
@@ -613,51 +627,55 @@ code 值描述:
|
|
"code": 200,
|
|
"code": 200,
|
|
"type": "get_dev_info",
|
|
"type": "get_dev_info",
|
|
"other": {
|
|
"other": {
|
|
- "Uid": "164285",
|
|
|
|
- "Guid": "uuid:AIrSMArT_046314509004",
|
|
|
|
- "ProdModel": "MW-X",
|
|
|
|
- "imsi": "460046314509004",
|
|
|
|
- "sn": "0123456789ABCDEF",
|
|
|
|
- "imei": "460046314509003",
|
|
|
|
- "iccid": "89860443161870479004",
|
|
|
|
- "SoftVer": "1.1.3",
|
|
|
|
- "Firmware": "AirSmart",
|
|
|
|
- "Power": 100,
|
|
|
|
|
|
+ "Guid": "AIrSMArT_210052088989",
|
|
|
|
+ "userid": "1756",
|
|
|
|
+ "ProdModel": "MW-Mate X(4G_WIFI)",
|
|
|
|
+ "sim_iccid": "",
|
|
|
|
+ "esim_iccid": "",
|
|
|
|
+ "SoftVer": "1.7.5",
|
|
|
|
+ "Firmware": "RTOS",
|
|
|
|
+ "Power": 80,
|
|
"lowBatteryNtf": 0,
|
|
"lowBatteryNtf": 0,
|
|
- "Volume": 20,
|
|
|
|
|
|
+ "Volume": 8,
|
|
"Mute": 0,
|
|
"Mute": 0,
|
|
|
|
+ "pauseShutdown": 0,
|
|
"PlayState": 1,
|
|
"PlayState": 1,
|
|
- "PlayMode": 1,
|
|
|
|
- "devName": "猫王· 旅行者1号",
|
|
|
|
- "pauseShutdown": 60,
|
|
|
|
- "is_tts_enable": 1,
|
|
|
|
- "NetMode": 1,
|
|
|
|
|
|
+ "PlayMode": 0,
|
|
|
|
+ "devName": "猫王音响·Mate_X",
|
|
|
|
+ "deviceId": "",
|
|
|
|
+ "deviceSecret": "",
|
|
|
|
+ "is_tts_enable": 1,
|
|
|
|
+ "SignalQuality": 100,
|
|
|
|
+ "CardIndex": 0,
|
|
|
|
+ "CardSum": 2,
|
|
|
|
+ "NetModel": 2,
|
|
|
|
+ "is_netmode_auto": 0,
|
|
|
|
+ "Imei": "861210052088989",
|
|
|
|
+ "mid": "",
|
|
|
|
+ "deviceDSN": "977171045859594240",
|
|
"alarm": [{
|
|
"alarm": [{
|
|
- "alarm_id": "123",
|
|
|
|
- "alarm_name": "sfd",
|
|
|
|
- "on_off_timestamp": "09:00:00",
|
|
|
|
- "current_timestamp": "",
|
|
|
|
- "operation": "off",
|
|
|
|
- "song_uri": "",
|
|
|
|
- "weekly_repeat": "1",
|
|
|
|
- "enable": "1",
|
|
|
|
- "week_actives": [0, 0, 0, 0, 0, 1, 0],
|
|
|
|
- "action": "update"
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- "alarm_id": "123",
|
|
|
|
- "alarm_name": "sfd",
|
|
|
|
- "on_off_timestamp": "09:00:00",
|
|
|
|
- "current_timestamp": "",
|
|
|
|
- "operation": "on",
|
|
|
|
- "song_uri": "",
|
|
|
|
- "weekly_repeat": "1",
|
|
|
|
- "enable": "1",
|
|
|
|
- "week_actives": [0, 0, 0, 0, 0, 1, 0],
|
|
|
|
- "action": "update"
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- ]
|
|
|
|
|
|
+ "alarm_id": "0",
|
|
|
|
+ "alarm_name": "",
|
|
|
|
+ "current_timestamp": "",
|
|
|
|
+ "on_off_timestamp": "",
|
|
|
|
+ "operation": "",
|
|
|
|
+ "song_uri": "",
|
|
|
|
+ "weekly_repeat": "",
|
|
|
|
+ "enable": "",
|
|
|
|
+ "action": "",
|
|
|
|
+ "week_actives": [0, 0, 0, 0, 0, 0, 0]
|
|
|
|
+ }, {
|
|
|
|
+ "alarm_id": "1",
|
|
|
|
+ "alarm_name": "",
|
|
|
|
+ "current_timestamp": "",
|
|
|
|
+ "on_off_timestamp": "",
|
|
|
|
+ "operation": "",
|
|
|
|
+ "song_uri": "",
|
|
|
|
+ "weekly_repeat": "",
|
|
|
|
+ "enable": "",
|
|
|
|
+ "action": "",
|
|
|
|
+ "week_actives": [0, 0, 0, 0, 0, 0, 0]
|
|
|
|
+ }]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
```
|
|
```
|
|
@@ -757,6 +775,7 @@ code 值描述:
|
|
}
|
|
}
|
|
```
|
|
```
|
|
|
|
|
|
|
|
+
|
|
#### 2.3.8 设备向app发送云小薇的Authorization(AccessToken) get_dm_auth
|
|
#### 2.3.8 设备向app发送云小薇的Authorization(AccessToken) get_dm_auth
|
|
场景描述:
|
|
场景描述:
|
|
|
|
|