PuGoing 红外码库相关操作
一.获取某类电器的品牌列表
示例:
{
"op":"irdatebase",
"act":"getbrand",
"uid":"XXXXXXX",
"token":"XXXXXX",
"date":{
"devtype":"空调",
}
}
正常响应:
{
"ack":"1",
"msg":{[
{"brand":"LG"},
{"brand":"格力"},
{"brand":"康佳"},
....
]}
}
参数协议
参数名 |
参数类型 |
参数说明 |
是否必传 |
op |
String |
方法类别 |
是 |
act |
String |
方法名 |
是 |
uid |
String |
用户的微信uid |
是 |
token |
String |
见二.获取token |
是 |
协议中的date列表
参数名 |
参数类型 |
参数说明 |
是否必传 |
devtype |
String |
空调(设备类型) |
是 |
返回参数说明
参数名 |
参数类型 |
参数说明 |
是否必传 |
brand |
String |
设备品牌 |
是 |
一.获取当前品牌下面的所有遥控器代号
示例:
{
"op":"irdatebase",
"act":"getdevcode",
"uid":"XXXXXXX",
"did":"XXXXXXX",
"token":"XXXXXX",
"date":{
"devtype":"空调",
"brand":"格力",
}
}
正常响应:
{
"ack":"1",
"msg":{[
"k00542",
"k00543",
"k00544",
"k00545",
....
]}
}
参数协议
参数名 |
参数类型 |
参数说明 |
是否必传 |
op |
String |
方法类别 |
是 |
act |
String |
方法名 |
是 |
uid |
String |
用户的微信uid |
是 |
did |
String |
主机的did |
是 |
token |
String |
见二.获取token |
是 |
协议中的date列表
参数名 |
参数类型 |
参数说明 |
是否必传 |
devtype |
String |
空调(设备类型) |
是 |
devtype |
String |
空调(设备类型) |
是 |
返回参数说明
参数名 |
参数类型 |
参数说明 |
k00542 |
String |
设备遥控代号(remoid) |