title: 创建应用

创建开放应用

描述

使用此接口提交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

联系电话 mobile string[1, 32] 此联系方式非必要信息,用于特殊情况下联系企业。

示例值:13024777828

省份 province string[1, 32]

示例值:贵州

城市 city string[1, 32]

示例值:贵阳

地址 companyAddress string[1, 64]

示例值:大学路路12号

请求示例

{
  "title": "BOOL不二云微",
  "thumb": "image/20210512/f5055e0e-cdc5-43f1-b332-9b5f0c731511.png",
  "subjectInfo": {
    "companyName": "贵州不二云科技有限公司",
    "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"
  }
}