获取货架配置
查询商品列表
根据货架获取摄像头
获取摄像头快照
查询风险事件
查询交易信息
获取场的配置信息
场标定更新
获取组织架构
获取设备key
推流配置信息下发接口
获取设备License
获取AuthKey
获取摄像头收银台映射关系
POS机关联到摄像头
根据任务查询track列表
轨迹视频片段删除
根据任务检索Track
根据图片检索Track
更新任务的Track映射
获取视频轨迹
session轨迹附加信息查询
拿货查询
多行人会话查询
创建排查任务
风险任务更新
风险任务完成
视频轨迹片段查询
视频轨迹添加
查询风险任务
风险任务类型
获取门店摄像头点位
获取场内摄像头标定信息列表
风险查地图渲染
停止摄像头视频点播
停止摄像头视频直播
开启摄像头视频点播
开启摄像头视频直播
场dvf获取
场DVF配置更新带授权
获取Security token
动物猫鼠算法检测
人体属性检测
人员风险检测
授权并获取设备链接信息
天眼智慧客流场地人力图
获取门店楼层信息
门店信息获取
天眼智能线下场热力图位置数据查询
天眼智能线下场热力图,历史位置数据查询
天眼智能线下场热力图场特征数据查询
天眼智能线下场热力图场历史特征数据查询
天眼智能线下场热力图区域特征数据查询
天眼智能线下场热力图区域历史特征数据查询
获取摄像头标定信息
上传摄像头标定信息
风险档案标签查询
城市列表
STS Token获取接口
标准版客流数据接口获取
创建人员
修改人员
修改人员状态
删除人员
查询人员
分页查询人员
添加人脸
删除人脸
删除所有人脸
查询人脸
查询离线特征
在单数据集上检索
在多数据集上检索
多人脸在单数据集上检索
根据门店查询人员
创建数据集
删除数据集
查询数据集
查询人员所有分组
绑定人员到指定数据集
解绑指定分组下的人员
解绑指定人员的所有关联分组
分页查询数据集
人脸特征提取
人脸属性检测
人脸翻拍检测
1:1人脸比对
N:1人脸比对
人体日志分页查询
人体日志检索
AIOT根据人脸检索session
track关联的人脸人体采样查询
人脸日志检索
多行人会话查询
session轨迹附加信息查询
风险任务是否存在
查询风险任务
创建排查任务
风险任务完成
风险任务更新
根据任务查询track列表
根据图片检索Track
更新任务的Track映射
拿货查询
轨迹视频片段删除
视频轨迹添加
视频轨迹片段查询
风险任务类型
pos操作日志
风险任务关联档案
风险档案检索
根据货架号获取摄像头
获取货架配置
根据订单id 或 淘宝用户id查询订单
查询商品列表
扫码未交易任务的商品信息
交易处置
交易日志分页查询
获取场的配置信息
风险查地图渲染
获取摄像头快照
获取Security token
获取门店楼层信息
将POS机与摄像头关联起来
获取摄像头收银台映射关系
根据session查询track
风险纪录分页查询
风险任务解绑档案
处置明细查询
查询预警通知明细
分页查询预警通知
获取预警类型
预警处置
修改档案
创建档案
档案ID生成
查询档案明细
分页查询档案
风险档案标签查询
交易日志风险类型查询
挽损单查询
挽回单删除
挽损单修改
挽损单创建
交易上报及风险检测
风险档案状态调整
交易日志人工打标
预警通知配置查询
预警通知配置提交
批量查询风险人员扩展信息
批量查询风险人员标签
算法服务-快照多人检测(京东方教学屏)
查询不去重的预警明细(钉钉群预警使用)
ACCS获取H5 Token
事中风险处置(临时接口)
获取实验室配置信息
ai实验室获取员工识别
摄像头地图轨迹获取
获取人体采样信息
获取摄像头的ActionSample
获取人脸特征
查询识别结果
人员查询
session地图轨迹查询
根据条件查询session
基于日期获取所有session的轨迹数据
获取天眼维护的摄像头收银台映射关系
根据时间范围搜索track
rect检测
区域track检索
服装管理,服装照片比对
服装图片删除
服装类型更新接口
服装类型列表
服装类型删除
服装图片列表
服装图片添加
服装类型添加
Lite版POS机绑定摄像头
解除POS机与摄像头关联关系
设备授权登录token获取
获取设备授权码
风险档案配置
业务监控上报接口
批量删除标定
批量获取指定标定类型信息
批量更新摄像头标定
事后防损 - 风险任务统计报表查询
应用埋点数据统计报表查询
应用埋点详情查询
总览查询接口
事中防损 - 实时风险任务统计报表查询
事中防损门店下商品维度数据查询接口你
事中防损 - 实时风险任务POS机纬度统计详情报表查询
授权总计查询
设备授权明细查询接口
POS设备信息更新
POS设备分页查询
删除POS设备信息
POS设备信息新增
交易订单数据上报
修改数据集
算法重跑回调
编译单回调
摄像头实施分析
盒马维护POS机列表
商场区域客流统计查询接口
档案ID查询
风险任务重新关联到其他档案
通过版本提取人脸特征
迪卡侬TopN/停留热力
迪卡侬历史热力开发
迪卡侬小时热力查询
事后防损- 用户维度产品使用详情
事后防损- 用户维度产品使用详情-排行榜
弹内配置查询
场数字化地图导入审核接口
摄像头图层变更
事件中心 - 定义保存
事件中心 - 定义查询
风险任务关联交易
风险任务取消关联交易
交易上报及风险检测
环境 | HTTP请求地址 | HTTPS请求地址 |
---|---|---|
正式环境 | http://gw.api.taobao.com/router/rest | https://eco.taobao.com/router/rest |
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
method | String | 是 | API接口名称。 |
app_key | String | 是 | TOP分配给应用的AppKey。 |
target_app_key | String | 否 | 被调用的目标AppKey,仅当被调用的API为第三方ISV提供时有效。 |
sign_method | String | 是 | 签名的摘要算法,可选值为:hmac,md5。 |
sign | String | 是 | API输入参数签名结果,签名算法介绍请点击这里。 |
session | String | 否 | 用户登录授权成功后,TOP颁发给应用的授权信息,详细介绍请点击这里。当此API的标签上注明:“需要授权”,则此参数必传;“不需要授权”,则此参数不需要传;“可选授权”,则此参数为可选。 |
timestamp | String | 是 | 时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8,例如:2015-01-01 12:00:00。淘宝API服务端允许客户端请求最大时间误差为10分钟。 |
format | String | 否 | 响应格式。默认为xml格式,可选值:xml,json。 |
v | String | 是 | API协议版本,可选值:2.0。 |
partner_id | String | 否 | 合作伙伴身份标识。 |
simplify | Boolean | 否 | 是否采用精简JSON返回格式,仅当format=json时有效,默认值为:false。 |
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
tenant_code | String | 必须 | Hema | 租户编码 | |
field_id | String | 必须 | 8001 | 门店ID | |
param | Json | 可选 | {} | 其他参数 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
results | Datas [] | 系统自动生成 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); AlibabaSecurityDeepvisionRetrospecSensorposProRequest req = new AlibabaSecurityDeepvisionRetrospecSensorposProRequest(); req.setTenantCode("Hema"); req.setFieldId("8001"); req.setParamString("{}"); AlibabaSecurityDeepvisionRetrospecSensorposProResponse rsp = client.execute(req); System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret); AlibabaSecurityDeepvisionRetrospecSensorposProRequest req = new AlibabaSecurityDeepvisionRetrospecSensorposProRequest(); req.TenantCode = "Hema"; req.FieldId = "8001"; req.Param = "{}"; AlibabaSecurityDeepvisionRetrospecSensorposProResponse rsp = client.Execute(req); Console.WriteLine(rsp.Body);
$c = new TopClient; $c->appkey = $appkey; $c->secretKey = $secret; $req = new AlibabaSecurityDeepvisionRetrospecSensorposProRequest; $req->setTenantCode("Hema"); $req->setFieldId("8001"); $req->setParam("{}"); $resp = $c->execute($req);
curl -X POST 'http://gw.api.taobao.com/router/rest' \ -H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \ -d 'app_key=12129701' \ -d 'format=json' \ -d 'method=alibaba.security.deepvision.retrospec.sensorpos.pro' \ -d 'partner_id=apidoc' \ -d 'sign=E72BA5DBF7F0061471BB3276E76D5362' \ -d 'sign_method=hmac' \ -d 'timestamp=2025-05-16+21%3A06%3A18' \ -d 'v=2.0' \ -d 'field_id=8001' \ -d 'param=%7B%7D' \ -d 'tenant_code=Hema'
# -*- coding: utf-8 -*- import top.api req=top.api.AlibabaSecurityDeepvisionRetrospecSensorposProRequest(url,port) req.set_app_info(top.appinfo(appkey,secret)) req.tenant_code="Hema" req.field_id="8001" req.param="{}" try: resp= req.getResponse() print(resp) except Exception,e: print(e)
pTopRequest pRequest = alloc_top_request(); pTopResponse pResponse = NULL; pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret); set_api_name(pRequest,"alibaba.security.deepvision.retrospec.sensorpos.pro"); add_param(pRequest,"tenant_code","Hema"); add_param(pRequest,"field_id","8001"); add_param(pRequest,"param","{}"); pResponse = top_execute(pClient,pRequest,NULL); printf("ret code:%d\n",pResponse->code); if(pResponse->code == 0){ pTopResponseIterator ite = init_response_iterator(pResponse); pResultItem pResultItem = alloc_result_item(); while(parseNext(ite, pResultItem) == 0){ printf("%s:%s\n",pResultItem->key,pResultItem->value); } destroy_response_iterator(ite); destroy_result_item(pResultItem); } destroy_top_request(pRequest); destroy_top_response(pResponse); destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient; var client = new TopClient({ 'appkey': 'appkey', 'appsecret': 'secret', 'REST_URL': 'http://gw.api.taobao.com/router/rest' }); client.execute('alibaba.security.deepvision.retrospec.sensorpos.pro', { 'tenant_code':'Hema', 'field_id':'8001', 'param':'{}' }, function(error, response) { if (!error) console.log(response); else console.log(error); })
<alibaba_security_deepvision_retrospec_sensorpos_pro_response> <results> <datas> <sensor> <map_sensor_id>sensor</map_sensor_id> <user_properties>sensor</user_properties> <desc>sesc</desc> <name>name</name> <sensor_id>xxxxxx</sensor_id> </sensor> <device_id>dddddd</device_id> <pos_id>posId</pos_id> </datas> </results> </alibaba_security_deepvision_retrospec_sensorpos_pro_response>
{ "alibaba_security_deepvision_retrospec_sensorpos_pro_response":{ "results":{ "datas":[ { "sensor":{ "map_sensor_id":"sensor", "user_properties":"sensor", "desc":"sesc", "name":"name", "sensor_id":"xxxxxx" }, "device_id":"dddddd", "pos_id":"posId" } ] } } }
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
{ "error_response":{ "msg":"Remote service error", "code":50, "sub_msg":"非法参数", "sub_code":"isv.invalid-parameter" } }
错误码 | 错误描述 | 解决方案 |
---|