联网开放平台
  1. 付费功能配置接口
联网开放平台
  • 0.开发前必读
  • a.使用柏楚demo快速生成请求头
  • b.手动生成请求头
  • 1.可支配机床
  • 2.api配额以及频率限制
  • 全局异常码
  • 切割设备接口
    • 机床管理
      • 机床列表
      • 机床详细信息
      • 机床状态变更记录
    • 实时数据
      • 机床运行状态
      • 机床当前报警列表
      • 机床加工中的任务
      • 机床切割系统的实时状态
    • 历史数据
      • 分页加工记录
    • 统计信息
      • 一段时间统计数据汇总
      • 每日切割长度
      • 每日加工时长
      • 每日开气时长
      • 每日开光时长
      • 每日穿孔数
      • 每日空闲时长
      • 每日空移长度
      • 机床产能
      • 每日报警时长
    • 任务管理
      • 上传切割任务
  • 焊接设备接口
    • 机床管理
      • 机床列表
      • 机床详细信息
      • 机床状态变更记录
    • 实时数据
      • 机床运行状态
    • 历史数据
      • 分页焊接加工记录
    • 统计信息
      • 一段时间焊接统计数据汇总
      • 每日平焊长度
      • 每日平焊时长
      • 每日立焊长度
      • 每日立焊时长
      • 每日焊接长度
      • 每日焊接时长
      • 每日焊道数
      • 每日空闲时长
      • 每日加工时长 v2
    • 任务管理
      • 上传焊接任务
  • 付费功能配置接口
    • 配置加工完成回调
      POST
  1. 付费功能配置接口

配置加工完成回调

测试中
POST
/op/conf/work_end_callback
最后修改时间:2024-10-09 01:57:22
配置加工完成回调地址,以及是否需要对失败请求执行重试
回调接口需要按照以下标准开发:
1、必须为 POST 请求,请求体为 json,属性固定如下
cardId,机床控制卡ID
portionId,排版ID
portionName,排版名称
startTime,开始时间的时间戳
endTime,结束时间的时间戳
timeTaken,切割耗时
curveLength,切割长度
moveLength,空移长度
pierceCount,穿孔数
endState,结束状态
material,材质
thickness,厚度
plateSize,板材尺寸
materialName,工艺文件名称
partAmount,零件数量
signInUserMobile,签到用户手机号
2、接口返回值必同样需要为 json,属性固定如下
code,请求状态。值为 200 时平台判断为回调成功
也就是说,一般情况下,只需要配置接口在成功时返回以下 json 即可:{"code":200}

请求参数

Body 参数application/json
callbackUrl
string 
回调地址
必需
needRetry
boolean 
必需
回调失败时是否需要执行重试
示例
{
  "callbackUrl": "https://ec-mock.bochu.com/work/upload",
  "needRetry": true
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/op/conf/work_end_callback' \
--header 'Content-Type: application/json' \
--data-raw '{
    "callbackUrl": "https://ec-mock.bochu.com/work/upload",
    "needRetry": true
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
上一页
上传焊接任务
Built with