六小象SDK(Windows)
首页
语言/Langguage
  • 中文
  • English
首页
语言/Langguage
  • 中文
  • English
  1. 高级配置
  • 快速开始
  • 对接可用性
  • 功能分类
  • 功能集
    • 设备激活
    • AI识别
    • 快速批量学习
    • 高级配置
    • 商品ICON匹配及预学习
    • 场景模型切换
    • 学习数据管理
    • 商品数据管理
    • 相机管理
    • 局域网自动同步
    • 自托管SDK进程
  • gRPC接口
    • gRPC接口文档
  • HTTP接口
    • 版本信息
      • GetVersion 获取版本信息
      • GetLatestVersion 获取最新版本
    • 高级配置
      • AdvancedConfigGet 高级配置-获取
        POST
      • AdvancedConfigSet 高级配置-修改
        POST
    • 相机管理
      • CameraEnum 相机-枚举设备
      • CameraFrame 相机-图像帧
      • CameraChange 相机-设备切换
      • CameraDetectRangeGet 相机-识别区域获取
      • CameraDetectRangeSet 相机-识别区域修改
    • 设备管理
      • DeviceGetInfo 设备-获取信息
      • DeviceFreeTrial 设备-免费试用
      • DeviceActivate 设备-激活
      • DeviceShopChange 设备-门店修改
    • 智能识别
      • AiPushWeight 智能识别-推送重量信息
      • AiImageDetectIgnoreSet 智能识别-图像检测过滤设置
      • AiListenResult 监听AI识别结果
      • AiRegisterResultCallback 智能识别-注册识别结果回调
      • AiLearning 智能识别-学习
      • AiFastLearning 智能识别-快速学习
      • AiUnsafeMatching 智能识别-非安全单次AI识别
    • 商品特征
      • SkuFeatQueryImage 商品特征-查询已学习的图像
      • SkuFeatQuery 商品特征-查询特征信息
      • SkuFeatRemove 商品特征-移除指定商品的指定特征
      • SkuFeatClear 商品特征-清除指定商品的所有特征
    • 学习数据
      • LearnDataExport 学习数据-导出
      • LearnDataImport 学习数据-导入
      • LearnDataUpload 学习数据-上传
      • LearnDataClear 学习数据-清空
    • 算法模型
      • AlgoModelEnum 算法模型-枚举
      • AlgoModelChange 算法模型-切换
    • 商品数据
      • SkuDataImport 商品数据-导入
      • SkuDataDelete 商品数据-删除
      • SkuDataIconMatch 商品数据-主图匹配
    • 自动同步
      • AutoSyncGetSelfInfo 自动同步-获取本机信息
      • AutoSyncGetGroupsInfo 自动同步-获取分组表信息
      • AutoSyncRemoveDevice 自动同步-移除设备
      • AutoSyncJoinGroup 自动同步-加入分组
      • AutoSyncExitGroup 自动同步-退出分组
      • AutoSyncSetIntervalTime 自动同步-设置间隔时间
      • AutoSyncUpdateDataSyncRule 自动同步-更新数据同步规则
      • AutoSyncCreateGroup 自动同步-创建分组
      • AutoSyncUpdateGroupName 自动同步-更新分组名称
  1. 高级配置

AdvancedConfigGet 高级配置-获取

POST
/rpc/advanced/config/get
高级配置
权限:
1.任意激活状态可调用
说明:
1.所有配置项均由SDK进行持久化储存,外部无需储存

请求参数

Body 参数application/json
key
enum<integer> <int32>
必需
0: 检测模式(取值范围:0-重量检测,1-图像检测;赋值字段:uint32Val)
1: 重量检测模式(取值范围:0-满足最小识别重量后;赋值字段:uint32Val)
2: 重量检测最小触发重量(单位:克;取值范围:闭区间[1,10000];赋值字段:uint32Val)
3: 重量检测商品叠加最小触发重量(单位:克;取值范围:闭区间[1,10000];赋值字段:uint32Val)
4: 重量检测状态判断模式(取值范围:0-外部传入,1-内部自动;赋值字段:uint32Val)
5: 重量检测相机拍照延迟时间(单位:毫秒;取值范围:闭区间[0,5000];赋值字段:uint32Val)
20: 图像检测模式(取值范围:0-特征相似度;赋值字段:uint32Val)
21: 图像检测忽略相似阈值(取值范围:闭区间[0,1000];赋值字段:uint32Val)
22: 图像检测特征稳定统计次数(取值范围:闭区间[2,20];赋值字段:uint32Val)
23: 图像检测特征稳定相似阈值(取值范围:闭区间[0,1000];赋值字段:uint32Val)
24: 图像检测特征重复相似阈值(取值范围:闭区间[0,1000];赋值字段:uint32Val)
25: 图像检测间隔时间(单位:毫秒;取值范围:闭区间[0,5000];赋值字段:uint32Val)
100: 最大识别输出数量(取值范围:闭区间[1,10];赋值字段:uint32Val)
101: 推理引擎处理器使用模式(取值范围:0-均衡模式,1-性能模式;赋值字段:uint32Val)
102: 预学习开关(取值范围:true-开启,false-关闭;赋值字段:boolVal)
103: 实时学习开关(取值范围:true-开启,false-关闭;赋值字段:boolVal)
104: 演示模式开关(取值范围:true-开启,false-关闭;赋值字段:boolVal)
105: 白泽算法推荐阈值(取值范围:闭区间[0,3];赋值字段:floatVal)
106: 白泽算法首位推荐阈值(取值范围:闭区间[0.70,0.85];赋值字段:floatVal)
枚举值:
012345202122232425100101102103104105106
默认值:
0
示例
{
    "key": 0
}

返回响应

🟢200成功
application/json
A successful response.
Body
code
enum<integer> <int32>
必需
0: 未知异常
1: 成功
1000: 设备PCI网卡已被禁用
1001: 设备相机异常
1002: 图像解码失败
1003: 图像编码失败
1004: 网络异常,请联网
1005: 云服务器异常
1006: 输入参数异常
1007: 导出学习数据为空
1500: 设备未激活
1501: 设备激活状态已过期
1503: 设备系统时间异常
1504: 设备禁止重复试用
2000: 二郎神算法异常
2500: 白泽算法异常
枚举值:
0110001001100210031004100510061007150015011503150420002500
默认值:
0
msg
string 
状态描述
必需
data
object (AdvancedConfigGetReply_Data 声明响应数据结构) 
可选
key
enum<integer> <int32>
必需
0: 检测模式(取值范围:0-重量检测,1-图像检测;赋值字段:uint32Val)
1: 重量检测模式(取值范围:0-满足最小识别重量后;赋值字段:uint32Val)
2: 重量检测最小触发重量(单位:克;取值范围:闭区间[1,10000];赋值字段:uint32Val)
3: 重量检测商品叠加最小触发重量(单位:克;取值范围:闭区间[1,10000];赋值字段:uint32Val)
4: 重量检测状态判断模式(取值范围:0-外部传入,1-内部自动;赋值字段:uint32Val)
5: 重量检测相机拍照延迟时间(单位:毫秒;取值范围:闭区间[0,5000];赋值字段:uint32Val)
20: 图像检测模式(取值范围:0-特征相似度;赋值字段:uint32Val)
21: 图像检测忽略相似阈值(取值范围:闭区间[0,1000];赋值字段:uint32Val)
22: 图像检测特征稳定统计次数(取值范围:闭区间[2,20];赋值字段:uint32Val)
23: 图像检测特征稳定相似阈值(取值范围:闭区间[0,1000];赋值字段:uint32Val)
24: 图像检测特征重复相似阈值(取值范围:闭区间[0,1000];赋值字段:uint32Val)
25: 图像检测间隔时间(单位:毫秒;取值范围:闭区间[0,5000];赋值字段:uint32Val)
100: 最大识别输出数量(取值范围:闭区间[1,10];赋值字段:uint32Val)
101: 推理引擎处理器使用模式(取值范围:0-均衡模式,1-性能模式;赋值字段:uint32Val)
102: 预学习开关(取值范围:true-开启,false-关闭;赋值字段:boolVal)
103: 实时学习开关(取值范围:true-开启,false-关闭;赋值字段:boolVal)
104: 演示模式开关(取值范围:true-开启,false-关闭;赋值字段:boolVal)
105: 白泽算法推荐阈值(取值范围:闭区间[0,3];赋值字段:floatVal)
106: 白泽算法首位推荐阈值(取值范围:闭区间[0.70,0.85];赋值字段:floatVal)
枚举值:
012345202122232425100101102103104105106
默认值:
0
doubleVal
number <double>
双精度浮点型值
可选
floatVal
number <float>
单精度浮点型值
可选
int32Val
integer <int32>
有符号32位整型值
可选
int64Val
string <int64>
有符号64位整型值
可选
uint32Val
integer <int64>
无符号32位整型值
可选
uint64Val
string <uint64>
无符号64位整型值
可选
boolVal
boolean 
布尔型值
可选
stringVal
string 
字符串型值
可选
bytesVal
string <byte>
字节切片/字节数组型值
可选
示例
{
    "code": 0,
    "msg": "string",
    "data": {
        "key": 0,
        "doubleVal": 0,
        "floatVal": 0,
        "int32Val": 0,
        "int64Val": "string",
        "uint32Val": 0,
        "uint64Val": "string",
        "boolVal": true,
        "stringVal": "string",
        "bytesVal": "string"
    }
}
上一页
GetLatestVersion 获取最新版本
下一页
AdvancedConfigSet 高级配置-修改
Built with