userInfo.name、userInfo.idNo、userInfo.phone 和 dutyId 必传。907:姓名与身份证校验不通过,不生成 H5 地址。userInfo.bankNo 为可选字段;传入时可用于银行卡四要素校验。bankReservedPhone 未传时默认使用 userInfo.phone。idNoFrontUrl、idNoBackUrl。code 和 message 处理。400:参数不完整、任务不存在,或身份证正反面未同时传入。906:身份证 OCR 识别失败,或 OCR 姓名/身份证号与请求参数不一致。907:姓名与身份证校验不通过。code 和 message 为准。{
"userInfo": {
"name": "张三",
"idNo": "110101199003076178",
"phone": "13800138000",
"bankNo": "6222020200023456789",
"idNoFrontUrl": "https://example.com/images/id-front.jpg",
"idNoBackUrl": "https://example.com/images/id-back.jpg"
},
"dutyId": 123456789,
"redirectUrl": "https://example.com/redirect"
}curl --location 'https://getway.upfreework.com/openapi/v1/contract/sign-h5-url' \
--header 'appId: App202412230001' \
--header 'appId;' \
--header 'appSign;' \
--header 'appSign;' \
--header 'timeStamp;' \
--header 'timeStamp;' \
--header 'sign;' \
--header 'sign;' \
--header 'Content-Type: application/json' \
--data '{
"userInfo": {
"name": "张三",
"idNo": "110101199003076178",
"phone": "13800138000",
"bankNo": "6222020200023456789",
"idNoFrontUrl": "https://example.com/images/id-front.jpg",
"idNoBackUrl": "https://example.com/images/id-back.jpg"
},
"dutyId": 123456789,
"redirectUrl": "https://example.com/redirect"
}'{
"code": 0,
"message": "成功",
"context": {
"url": "https://considerate-shore.com/"
},
"traceId": "68941d23dc86a72d3cfbc175ee1a2964",
"spanId": "5c7a0992e63085a8"
}