zh:server_docs:big_data:lucki_robot_usage_data

招财豹使用数据查询

概述

  • API 用于查询招财豹机器人的使用数据;
  • 数据更新频率
    • 10分钟或更久(依据服务器闲忙情况或有更新延迟);

授权方式

数据维度授权 企业级授权 API 为企业级授权,企业级授权和代理商级授权的授权账号均可以调用此 API。请参考 授权方式
接口维度授权 默认授权 API 为默认授权,您无需为您的授权账号额外申请接口维度授权就可以调用。请参考 授权方式

请求

HTTP URL 路径 /proxyopen/dataopen/applet_zcb_item_line
HTTP Method POST
Content-Type application/x-www-form-urlencoded
参数 类型 必填 说明
Authorization string
  • 访问凭证 access_token
  • 格式:Bearer access_token
  • 示例:Bearer T.WcnhSdYj-kwVBpP27LRQrw.OBt95zE4TH-OPzIX6OkEWPo4rbR6s.ori-67facfd90b2744220a5eae850e51
  • 请参考:鉴权方法
参数 类型 必填 参数说明
ov_corpid string 企业 id。多个企业 id 请使用英文逗号分隔。
classify string 数据类型,请参考下面 请求体 classify 参数说明
compare string
  • 需要查询的日期范围;
  • 如果传入的是用逗号分隔的起始日期和结束日期区间,则按照天查询此区间内的分天数据;
  • 如果只传入一个日期值,则按照小时查询这一天的分小时数据;
  • 日期的格式为:YYYY-MM-DD
  • 例如:
    • 2024-02-01,2024-02-03
      • 表示按照天查询从 2024-02-01 到 2024-02-03 这 3 天的分天数据;
    • 2024-02-01
      • 表示按照小时查询 2024-02-01 这 1 天的分小时数据;
product_line string 机器人型号,如果传递了此参数则只查询此型号机器人的数据。例如:OS-R-DR01S
devices string 机器人 SN,多个 SN 请使用英文逗号分隔。
classify 取值 数据名称 说明
b_delivery_nums Deliveries to Table 送餐模式的递送总桌数
b_guide_nums Leading Records 领位任务的执行总次数
b_snack_seconds Cruising Minutes 巡航总时长(分钟)
adv_wakeup_num Passing-by persons 揽客模式下的客流量统计(机器人在 1-2 米范围内主动播放欢迎语的次数)
run_mileage Running Mileage 机器人的运行里程(米)
ad_show_nums Greeting Ad Plays 揽客广告的播放总次数
wakeup_num Interaction People 揽客模式唤醒次数
voice_query_num Voice Interaction 语音对话的次数
active_hour Active Hour 机器人工作时长(开机联网的小时数)
b_snack_rounds Cruising Rounds 巡航导航状态下的运动总圈数
# 请根据您的区域替换域名
curl --location 'https://openapi.orionstar.com/proxyopen/dataopen/applet_zcb_item_line' \
     --header 'Authorization: Bearer YOUR-ACCESS-TOKEN' \
     --header 'Content-Type: application/x-www-form-urlencoded' \
     --data-urlencode 'ov_corpid=test_ov_corpid' \
     --data-urlencode 'classify=b_delivery_nums' \
     --data-urlencode 'compare=2024-02-01,2024-02-03' \
     --data-urlencode 'devices=test_robot_sn'

响应

参数 类型 参数说明
code int 错误代码。200 是成功,非 200 是失败,请参考 错误代码
msg string 错误描述,当失败的时候会给出具体的错误描述。
data object 业务数据 data 对象,详见下述 响应体 data 对象
参数 类型 参数说明
list array 使用数据的列表数组,数组中的元素即为传入的数据类型对应的数据,请参考下面 响应体示例
list[].name string 数据类型名称,请参考上面 请求体 classify 参数说明
list[].list array 数据值组成的列表数组,数组中的每个元素都是分天(或分小时)的数据值,数组的下标与 weeklist 对应的时间列表数组是对应的。
weeklist array 时间的列表数组。如果是按照天查询则返回的是日期列表,如果是按照小时查询返回的是小时列表,请参考下面 响应体示例
  • b_delivery_nums 的分天数据示例
    • classify=b_delivery_nums
    • compare=2024-02-01,2024-02-03
{
    "code": 200,
    "msg": "",
    "data": {
        "list": [
            {
                "name": "Delivery To Table",
                "list": [
                    20,
                    28,
                    17
                ]
            }
        ],
        "weeklist": [
            "2024-02-01",
            "2024-02-02",
            "2024-02-03"
        ]
    }
}
  • b_guide_nums 的分天数据示例
    • classify=b_guide_nums
    • compare=2024-02-01,2024-02-03
{
    "code": 200,
    "msg": "",
    "data": {
        "list": [
            {
                "name": "Leading Records",
                "list": [
                    8,
                    10,
                    15
                ]
            }
        ],
        "weeklist": [
            "2024-02-01",
            "2024-02-02",
            "2024-02-03"
        ]
    }
}
  • b_delivery_nums 的分小时数据示例
    • classify=b_delivery_nums
    • compare=2024-02-01
{
    "code": 200,
    "msg": "",
    "data": {
        "list": [
            {
                "name": "Delivery To Table",
                "list": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    5,
                    3,
                    7,
                    2,
                    6,
                    10,
                    4,
                    2,
                    8,
                    7,
                    12,
                    6,
                    3,
                    0,
                    0,
                    0
                ]
            }
        ],
        "weeklist": [
            "0",
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23"
        ]
    }
}
  • Last modified: 2024-04-09 15:44 +0800