创建开放应用 #
描述 #
使用此接口提交APP资料,创建开放应用用于后续接口的使用。
接口说明 #
授权对象 ISV
请求地址 POST /open/app/app
请求规则 请查阅开发必读
请求参数 #
参数名称 | 变量名称 | 参数类型[长度限制] | 是否必填 | 描述 |
---|---|---|---|---|
应用名称 | title | string[1, 64] | 是 | body开放应用名称,是开放应用的标识信息,系统只允许存在一个同名应用。 示例值:BOOL不二云微 |
应用LOGO | thumb | string[1, 255] | 否 | body请填写网络路径或通过文件上传接口返回的key。 示例值:https://boolc.oss-cn-chengdu.aliyuncs.com/image/20210512/f5055e0e-cdc5-43f1-b332-9b5f0c731511.png?x-oss-process=image/interlace,1/resize,m_lfit,w_800,h_800/quality,q_100 |
企业认证信息 | subjectInfo | object | 否 | body请填写企业的营业执照/等级信息。企业信息可暂时不填,通过设置应用信息进行填写。 |
自定义ID | appId | string[1, 32] | 否 | body此参数为应用唯一标识,不允许与其他应用ID冲突,若不填则由BOOLCMS生成。 示例值:Zc3SsV49OHVG0uB9 |
自定义Secret | appSecret | string[1, 64] | 否 | body此参数为应用接口密钥,若不填则由BOOLCMS生成。 示例值:W7qP5T9GjbvmIfb7FoSYaEAO5RLFs4Fy |
承保回调地址 | insuranceNotify | string[1, 64] | 否 | body此参数为承保回调地址,用于接收每日承保信息。 示例值:https://test.boolc.cn/notify/insurance |
通知回调地址 | noticeNotify | string[1, 64] | 否 | body此参数为通知回调地址,用于接收系统通知消息。 示例值:https://test.boolc.cn/notify/insurance |
企业认证信息 subjectInfo #
参数名称 | 变量名称 | 参数类型[长度限制] | 是否必填 | 描述 |
---|---|---|---|---|
企业名称 | companyName | string[1, 64] | 是 | 示例值:贵州不二云科技有限公司 |
证件图片 | companyLicense | string[1, 255] | 是 | 请填写通过文件上传接口返回的key。 示例值:image/20210512/f5055e0e-cdc5-43f1-b332-9b5f0c731511.png |
执照编号 | companyLicenseNo | string[1, 255] | 是 | 示例值:91520102MA6GK9HM4P |
联系人 | contact | string[1, 16] | 是 | 示例值:布尔 |
联系电话 | mobile | string[1, 32] | 是 | 示例值:13024777828 |
省份 | province | string[1, 32] | 是 | 示例值:贵州 |
城市 | city | string[1, 32] | 是 | 示例值:贵阳 |
地址 | companyAddress | string[1, 64] | 是 | 示例值:黔中大道贵安数字小镇 |
请求示例 #
{
"title": "BOOL不二云微",
"thumb": "image/20210512/f5055e0e-cdc5-43f1-b332-9b5f0c731511.png",
"subjectInfo": {
"companyName": "贵州不二云科技有限公司",
"companyLicenseNo": "91520102MA6GK9HM4P",
"companyLicense": "image/20210512/f5055e0e-cdc5-43f1-b332-9b5f0c731511.png",
"mobile": "13024777828"
},
"appId": "Zc3SsV49OHVG0uB9",
"appSecret": "W7qP5T9GjbvmIfb7FoSYaEAO5RLFs4Fy",
"insuranceNotify": "https://test.boolc.cn/notify/insurance"
}
响应结果 #
参数名称 | 变量名称 | 参数类型[长度限制] | 是否必填 | 描述 |
---|---|---|---|---|
ID | appId | string[1, 32] | 是 | 此参数为应用唯一标识,请妥善保管。 示例值:Zc3SsV49OHVG0uB9 |
Secret | appSecret | string[1, 64] | 是 | 此参数为应用接口密钥,请妥善保管。 示例值:W7qP5T9GjbvmIfb7FoSYaEAO5RLFs4Fy |
响应示例 #
> 200 Response
{
"code": 20000,
"msg": "success",
"data": {
"appId": "Zc3SsV49OHVG0uB9",
"appSecret": "W7qP5T9GjbvmIfb7FoSYaEAO5RLFs4Fy"
}
}