接入准备
1、请先联系商务开通"深度接口账号"才能使用本目录下所有接口。
2、请登录控制台拿到发送短信的"API账号",添加模板根据API账号为导向的。
注意事项
1、添加模板或修改模板,都需要审核人员审核通过。如需催审请联系官网在线客服。
2、模板的报备规范请遵循模板规范。
接口列表
1、添加模板
1.1 请求地址
- 请求方式:post
- Content-Type:application/x-www-form-urlencoded
- 请求地址:
https://api.chuanglan.com/api/apis/v3/template/add
1.2 请求参数
参数名 | 类型 | 是否必传 | 描述 |
---|
username | String | 是 | 深度接口账号名,由创蓝商务提供。 示例:13899999999 |
timestamp | String | 是 | 时间戳(10 位) |
signature | String | 是 | 标准的 MD5 加密(32 位小写值),如:signature=md5(userName+password+timestamp) 两边通过相同的签名进行校验 |
api_name | String | 是 | 发短信的API账号,请填写对应的API账号。示例:N617810_N7533106。 |
content | String | 是 | 模板内容(不包含短信签名也不包含退订语) 模板内容长度不超过500个字。模版内容中如果包含链接,请在链接前后各输入一个空格。变量符号{s} |
content_name | String | 是 | 模板名称,长度限2-20个字符,中文、字母、符号都算一个占位字符。 |
signature_name | String | 是 | 关联签名名称(从签名列表接口查询审核通过的签名) |
need_unsubscribe | String | 否 | 是否需要退定语;0:不需要,1:需要,营销类型必传,选择需要退定语后,模板内容最末尾会带上退定语。 |
business_category | String | 是 | 业务大类(类型枚举接口获取,本目录第二个接口,id值) |
business_subcategory | String | 是 | 业务细类(类型枚举接口获取,本目录第二个接口,id值) |
guide_url | String | 否 | 引流链接(object类型转成json) |
-guide_type | String | 否 | 引流链接类型(类型枚举接口获取,本目录第二个接口,id值) |
-content | String | 否 | 引流链接内容(模板内容中包含的引流链接,引流链接填写注意事项: 1、协议头要求:若实际下发含有协议头,必须加上协议头。如 https://api.253.com/OMVKA2v ,建议填写格式为:https://api.253.com 2、域名要求:必须填写完整域名。如api.253.com,不能报备为253.com 链接填写建议:按照域名形式报备即可。如api.253.com/CDMVKA2v,建议报备格式为:api.253.com) |
guide_phone | String | 否 | 联系方式(object[]类型转成json) |
-guide_type | String | 否 | 联系方式类型(类型枚举接口获取,本目录第二个接口,id值) |
-content | String | 否 | 联系方式内容(模板内容中包含的联系方式,引流号码填写注意事项:引流号码填写不要带空格或横杠。如021-123-456,需按照021123456填写) |
variable_params | String | 否 | 变量属性(应运营商要求变量模版的变量个数建议为3个,最大不超过20个)(object[]类型转成json) |
-name | String | 否 | 变量名称,例如:变量1、变量2。 |
-type | String | 否 | 变量类型(类型枚举接口获取,本目录第二个接口,id值) |
-length | String | 否 | 变量长度,最大支持30位占位。 |
-position | integer | 否 | 变量位置(第一个变量位置:0,第二个变量位置:1,第三个变量位置:3,以此类增。) |
remark | String | 否 | 备注内容,描述您对审核者的提议,有利于加速模板审核。 |
1.3 响应参数
参数名 | 类型 | 描述 |
---|
code | String | 000000 代表成功,其他代表失败,会有 message 错误信息返回 |
status | String | 状态说明 success:成功,error:失败 |
msg | String | 提示信息 |
data | object | 返回数据 |
id | Ingeger | 模板 id |
返回数据示例:
{
"code": "000000",
"data": {
"id": "767669"
},
"msg": "深度接口新增模板成功",
"status": "success"
}
1.4 请求示例
{
"username":"17321332052",
"timestamp":"1659584150",
"signature":"2d68b71096508ae6b921cea4ca2c62e6",
"api_name":"N123",
"content_name": "测试",
"signature_name": "关联签名",
"content": "测试模板{s}详情请戳 https://www.xxx.com 联系方式:130XXXXXXXX",
"need_unsubscribe":"1",
"guide_url": "{\"guide_type\": \"2\",\"content\": \"https://www.xxx.com\"}",
"guide_phone": "[{\"guide_type\": \"1\",\"content\": \"130XXXXXXXX\"}]",
"business_category":"01",
"business_subcategory":"02",
"variable_params":"[{\"name\":\"变量1\",\"type\":\"3\",\"length\":\"4\",\"position\":0}]",
"remark":"变量1为人名,最大长度为10"
}
2、查询模板类型枚举
2.1 请求地址
- 请求方式:post
- Content-Type:application/x-www-form-urlencoded
- 请求地址:
https://api.chuanglan.com/api/apis/template/queryTypeEnum
2.2 请求参数
参数名 | 类型 | 是否必传 | 描述 |
---|
username | String | 是 | 深度接口账号名,由创蓝商务提供。 示例:13899999999 |
timestamp | String | 是 | 时间戳(10 位) |
signature | String | 是 | 标准的 MD5 加密(32 位小写值),如:signature=md5(userName+password+timestamp) 两边通过相同的签名进行校验 |
api_name | String | 是 | 发短信的API账号,请填写对应的API账号。示例:N617810_N7533106。 |
2.3 响应参数
参数名 | 类型 | 描述 |
---|
code | String | 000000 代表成功,其他代表失败,会有 message 错误信息返回 |
status | String | 状态说明 success:成功,error:失败 |
msg | String | 提示信息 |
data | object | 返回数据 |
-variable_types | object [] | 变量类型 item 类型: object |
--id | String | 类型id |
--type | String | 类型名称 |
-mobile_types | object [] | 号码类型 item 类型: object |
--id | String | 类型id |
--type | String | 类型名称 |
-url_types | object [] | 引流类型 item 类型: object |
--id | String | 类型id |
--type | String | 类型名称 |
-business_types | object [] | 业务类型 item 类型: object |
--id | String | 类型id |
--type | String | 类型名称 |
--details | object [] | 业务明细 item 类型: object |
---id | String | 类型id |
---type | String | 类型名称 |
返回数据示例:
{
"code": "000000",
"data": {
"variable_types": [
{
"id": "1",
"type": "字符型"
},
{
"id": "2",
"type": "整数型"
},
{
"id": "3",
"type": "小数型"
},
{
"id": "4",
"type": "字符数据混合型"
}
],
"mobile_types": [
{
"id": "1",
"type": "手机号码"
},
{
"id": "2",
"type": "固定号码"
},
{
"id": "3",
"type": "400电话"
},
{
"id": "4",
"type": "800电话"
},
{
"id": "5",
"type": "95开头号码"
},
{
"id": "6",
"type": "96开头号码"
},
{
"id": "7",
"type": "1开头号码(非手机号码)"
},
{
"id": "8",
"type": "其他号码"
}
],
"url_types": [
{
"id": "1",
"type": "ip类型链接"
},
{
"id": "2",
"type": "域名类型链接"
}
],
"business_types": [
{
"id": "00",
"type": "业务管理和服务类",
"details": [
{
"id": "00",
"type": "其他用途"
},
{
"id": "01",
"type": "通知服务"
},
{
"id": "02",
"type": "验证码"
},
{
"id": "03",
"type": "业务提醒(非金融类)"
},
{
"id": "04",
"type": "业务提醒(金融类)"
},
{
"id": "05",
"type": "还款通知"
}
]
},
{
"id": "01",
"type": "商业性",
"details": [
{
"id": "00",
"type": "其它营销类别"
},
{
"id": "01",
"type": "金融推销(贷款理财和保险推销)"
},
{
"id": "02",
"type": "零售业推销"
},
{
"id": "03",
"type": "电信业务宣传"
},
{
"id": "04",
"type": "网络游戏推广"
},
{
"id": "05",
"type": "教育培训推销"
},
{
"id": "06",
"type": "房产中介推销"
},
{
"id": "07",
"type": "股票证券推销"
},
{
"id": "08",
"type": "医疗卫生推销"
},
{
"id": "09",
"type": "猎头招聘推广"
},
{
"id": "10",
"type": "旅游推广"
},
{
"id": "11",
"type": "未主动更新"
}
]
},
{
"id": "02",
"type": "公益性",
"details": [
{
"id": "00",
"type": "其他公益信息"
},
{
"id": "01",
"type": "政务民生信息"
},
{
"id": "02",
"type": "应急通知"
}
]
}
]
},
"msg": "深度接口枚举类型查询成功",
"status": "success"
}
2.4 请求示例
{
"username":"17321332052",
"timestamp":"1659584575",
"signature":"58ea5ae01b54881a84f7ba4e63aa2b2a",
"api_name":"N123"
}
3、模板列表
3.1 请求地址
- 请求方式:post
- Content-Type:application/x-www-form-urlencoded
- 请求地址:
https://api.chuanglan.com/api/apis/template/list
2.2 请求参数
参数名 | 类型 | 是否必传 | 描述 |
---|
username | String | 是 | 深度接口账号名,由创蓝商务提供。 示例:13899999999 |
timestamp | String | 是 | 时间戳(10 位) |
signature | String | 是 | 标准的 MD5 加密(32 位小写值),如:signature=md5(userName+password+timestamp) 两边通过相同的签名进行校验 |
api_name | String | 是 | 发短信的API账号,请填写对应的API账号。示例:N617810_N7533106。注:原sub_id和appid升级版参数,现在直接传对应的API账号值即可。 原来接入的appid和sub_id逻辑也保留,但优先级没有此参数高。 |
start | Integer | 是 | 起始值,代表从第几个开始查起,传0代表从第一个查起,传1代表从第二个查起,默认为 0。 |
length | Integer | 是 | 查询的长度,代表要查询出来多少条数据,默认为 10,最大值为 100。 |
signature_name | string | 否 | 关联签名名称(精确匹配) |
content_name | string | 否 | 模板名称(模糊查询) |
appid | Integer | 已废弃 | 现在已废弃,改成api_name参数了。产品类型,通知账号=49;会员营销账号=52;验证码账号=153;BK 账号=126;DK 账号=119;HK 账号=151 |
sub_id | String | 已废弃 | 现在已废弃,改成api_name参数了。子账号 id,如果报备到子账号,则需要传递该参数,登录后台子账户管理界面获取。 |
3.3 响应参数
参数名 | 类型 | 描述 |
---|
code | String | 000000 代表成功,其他代表失败,会有 message 错误信息返回 |
status | String | 状态说明 success:成功,error:失败 |
msg | string | 提示信息 |
data | object | 返回数据 |
total | Integer | 返回分页总数量 |
list | object [] | item 类型: object |
id | String | 模板 id |
web_or_api | Integer | 1:web;2:api 0:web api 通用 |
account_id | String | 自助通账号 id |
type | Integer | 模板类型:1:通知短信 2:营销样板 3:变量样板 4:自定义样板 5:物流订单 6:验证码 7:医疗行业 8:电商订单 |
signature | string | 原签名字段,已废弃,模板不在必须与某个签名强关联。 |
content_task | String | 任务内容 |
content | String | 模板内容 |
remark | String | 模板备注 |
create_time | String | 创建时间 |
status | String | 模板状态,0:未审核;1:已审核;2:审核驳回;4:模板过期 |
audit_date | String | 审核时间 |
audit_reason | String | 驳回原因 |
unsubscribe | String | 原营销模板的退订语,该字段已废弃 |
remote_id | Integer | 远程 id |
signature_name | String | 关联签名名称 |
content_name | string | 模板名称 |
返回数据示例:
{
"code": "000000",
"data": {
"list": [
{
"account_id": "252289",
"appkey": "cl_normal_sms",
"audit_date": "0",
"audit_reason": "",
"content": "我是测试模板不要找我",
"content_task": null,
"create_time": "1659584385",
"id": "767669",
"model_id": "0",
"remark": "非必选参数。备注内容",
"remote_id": "0",
"status": "0",
"type": "4",
"web_or_api": "0"
},
{
"account_id": "252289",
"appkey": "cl_normal_sms",
"audit_date": "1659051510",
"audit_reason": "模板内容为测试无意义内容,驳回处理,如有疑问请联系客服。",
"content": "1111 测试验证 v6 接口测试新建模板 2022071411",
"content_task": null,
"create_time": "1659032032",
"id": "765145",
"model_id": "0",
"remark": "测试 cxq",
"remote_id": "0",
"status": "2",
"type": "4",
"web_or_api": "0"
}
],
"total": 2
}
}
3.4 请求示例
{
"username":"17321332052",
"timestamp":"1659584575",
"signature":"58ea5ae01b54881a84f7ba4e63aa2b2a",
"api_name":"N123",
"start":"0",
"length":"10"
}
4、模板 ID 单个查询
4.1 请求地址
- 请求方式:post
- Content-Type:application/x-www-form-urlencoded
- 请求地址:
https://api.chuanglan.com/api/apis/template/getSingleTemplateInfo
3.2 请求参数
参数名 | 类型 | 是否必传 | 描述 |
---|
username | String | 是 | 深度接口账号名,由创蓝商务提供。 示例:13899999999 |
timestamp | String | 是 | 时间戳(10 位) |
signature | String | 是 | 标准的 MD5 加密(32 位小写值),如:signature=md5(userName+password+timestamp) 两边通过相同的签名进行校验 |
api_name | String | 是 | 发短信的API账号,请填写对应的API账号。示例:N617810_N7533106。注:原sub_id和appid升级版参数,现在直接传对应的API账号值即可。 原来接入的appid和sub_id逻辑也保留,但优先级没有此参数高。 |
id | String | 是 | 模板 id,需要查询的模板对应的id。 |
appid | Integer | 已废弃 | 现在已废弃,改成api_name参数了。产品类型,通知账号=49;会员营销账号=52;验证码账号=153;BK 账号=126;DK 账号=119;HK 账号=151 |
sub_id | String | 已废弃 | 现在已废弃,改成api_name参数了。子账号 id,如果报备到子账号,则需要传递该参数,登录后台子账户管理界面获取。 |
4.3 响应参数
参数名 | 类型 | 默认值 | 描述 |
---|
code | String | | 000000 代表成功,其他代表失败,会有 message 错误信息返回 |
status | String | | 状态说明 success:成功,error:失败 |
msg | String | | 提示信息 |
data | object | | 返回数据 |
id | String | | 模板 id |
web_or_api | String | | 1:web;2:api 0:web api 通用 |
account_id | String | | 模板内容 |
type | Integer | | 模板类型:1:通知短信 2:营销样板 3:变量样板 4:自定义样板 5:物流订单 6:验证码 7:医疗行业 8:电商订单 |
signature | String | | 签名(该字段已废弃,以前报备模板有传入签名的,会返回字段,否则不返回) |
content_task | String | | 任务内容 |
content | String | | 模板内容 |
remark | String | | 模板备注 |
create_time | String | | 创建时间 |
status | String | | 模板状态,0:未审核;1:已审核;2:审核驳回;4:模板过期 |
audit_date | String | | 审核时间 |
audit_reason | String | | 驳回原因 |
unsubscribe | String | | 后缀,适用于营销短信 |
status_desc | String | | 状态描述 |
content_name | String | 是 | 模板名称* |
signature_name | String | 是 | 关联签名名称(从签名列表接口查询审核通过的签名) |
need_unsubscribe | String | 否 | 是否需要退定语;0 不需要,1 需要,营销类型必传。 |
business_category | String | 是 | 业务大类(类型枚举接口获取,本目录第二个接口,id值) |
business_subcategory | String | 是 | 业务细类(类型枚举接口获取,本目录第二个接口,id值) |
guide_url | String | 否 | 引流链接(object类型转成json) |
-guide_type | String | 否 | 引流链接类型(类型枚举接口获取,本目录第二个接口,id值) |
-content | String | 否 | 引流链接内容(模板内容中包含的引流链接) |
guide_phone | String | 否 | 联系方式(object[]类型转成json) |
-guide_type | String | 否 | 联系方式类型(类型枚举接口获取,本目录第二个接口,id值) |
-content | String | 否 | 联系方式内容(模板内容中包含的联系方式) |
variable_params | String | 否 | 变量属性(应运营商要求变量模版的变量词最多支持20个)(object[]类型转成json) |
-name | String | 否 | 变量名称 |
-type | String | 否 | 变量类型(类型枚举接口获取,本目录第二个接口,id值) |
-length | String | 否 | 变量长度 |
-position | String | 否 | 变量位置(位置:0,1,2,3...) |
返回数据示例:
{
"code": "000000",
"data": {
"account_id": "252289",
"audit_date": "0",
"audit_reason": "",
"content": "我是测试模板不要找我",
"content_task": "",
"create_time": "1659584385",
"id": "767669",
"model_id": "0",
"remark": "非必选参数。备注内容",
"remote_id": "0",
"signature": "非必选参数。签名 [新注:新建模板不需要传此参数]",
"status": "0",
"status_desc": "未使用(假如是自定义模板为未审核)",
"type": "4",
"unsubscribe": "",
"web_or_api": "0"
},
"msg": "深度接口根据 id 查询模板成功",
"status": "success"
}
4.4 请求示例
{
"username":"17321332052",
"timestamp":"1659584443",
"signature":"db0da4a3c61c5621b76c154ef89c74e2",
"api_name":"N123",
"id":"767669"
}
5、模板编辑
5.1 请求地址
- 请求方式:post
- Content-Type:application/x-www-form-urlencoded
- 请求地址:
https://api.chuanglan.com/api/apis/v3/template/update
5.2 请求参数
参数名 | 类型 | 是否必传 | 描述 |
---|
username | String | 是 | 深度接口账号名,由创蓝商务提供。 示例:13899999999 |
timestamp | String | 是 | 时间戳(10 位) |
signature | String | 是 | 标准的 MD5 加密(32 位小写值),如:signature=md5(userName+password+timestamp) 两边通过相同的签名进行校验 |
api_name | String | 是 | 发短信的API账号,请填写对应的API账号。示例:N617810_N7533106。注:原sub_id和appid升级版参数,现在直接传对应的API账号值即可。 原来接入的appid和sub_id逻辑也保留,但优先级没有此参数高。 |
content | String | 是 | 模板内容,填写你需要修改后的内容(不包含短信签名也不包含退订语,模版内容中如果包含链接,请在链接前后各输入一个空格。变量符号{s}) |
id | Integer | 是 | 要修改的模板 id |
content_name | String | 是 | 模板名称 |
signature_name | String | 是 | 关联签名名称(从签名列表接口查询审核通过的签名) |
need_unsubscribe | String | 否 | 是否需要退定语;0 不需要,1 需要,营销类型必传。 |
business_category | String | 是 | 业务大类(类型枚举接口获取,本目录第二个接口,id值) |
business_subcategory | String | 是 | 业务细类(类型枚举接口获取,本目录第二个接口,id值) |
guide_url | String | 否 | 引流链接(object类型转成json) |
-guide_type | String | 否 | 引流链接类型(类型枚举接口获取,本目录第二个接口,id值) |
-content | String | 否 | 引流链接内容(模板内容中包含的引流链接) |
guide_phone | String | 否 | 联系方式(object[]类型转成json) |
-guide_type | String | 否 | 联系方式类型(类型枚举接口获取,本目录第二个接口,id值) |
-content | String | 否 | 联系方式内容(模板内容中包含的联系方式) |
variable_params | String | 否 | 变量属性(应运营商要求变量模版的变量词最多支持20个)(object[]类型转成json) |
-name | String | 否 | 变量名称 |
-type | String | 否 | 变量类型(类型枚举接口获取,本目录第二个接口,id值) |
-length | String | 否 | 变量长度 |
-position | String | 否 | 变量位置(位置:0,1,2,3...) |
remark | String | 否 | 备注内容 |
appid | Integer | 已废弃 | 现在已废弃,改成api_name参数了。产品类型,通知账号=49;会员营销账号=52;验证码账号=153;BK 账号=126;DK 账号=119;HK 账号=151 |
unsubscribe | String | 废弃 | 该字段已废弃,添加营销模板时可以不传,短信发送时只需在内容结尾拼接上任意合法退订语即可,如“拒收请回复R”。如需在模板中固定退订语,可在content字段内添加。 需注意:固定退订语后,如需修改退订语就相当于修改模板内容,需要再次审核,建议不要固定退订语,则在后续退订语使用上更为灵活。 |
sub_id | String | 已废弃 | 现在已废弃,改成api_name参数了。子账号 id,如果报备到子账号,则需要传递该参数,登录后台子账户管理界面获取。 |
5.3 响应参数
参数名 | 类型 | 默认值 | 描述 |
---|
code | String | | 000000 代表成功,其他代表失败,会有 message 错误信息返回 |
status | String | | 状态说明 success:成功,error:失败 |
msg | String | | 提示信息 |
返回数据示例:
{
"code": "000000",
"msg": "深度接口更新模板成功",
"status": "success"
}
5.4 请求示例
{
"username":"17321332052",
"timestamp":"1659587151",
"signature":"6db736ee9e84324513c98ba80c89ef9f",
"api_name":"N123",
"id":"750853",
"content":"编辑模板内容 22",
"remark":"测试模板接口"
}
6、删除模板
6.1 请求地址
- 请求方式:post
- Content-Type:application/x-www-form-urlencoded
- 请求地址:
https://api.chuanglan.com/api/apis/template/del
6.2 请求参数
参数名 | 类型 | 是否必传 | 描述 |
---|
username | String | 是 | 深度接口账号名,由创蓝商务提供。 示例:13899999999 |
timestamp | String | 是 | 时间戳(10 位) |
signature | String | 是 | 标准的 MD5 加密(32 位小写值),如:signature=md5(userName+password+timestamp) 两边通过相同的签名进行校验 |
api_name | String | 是 | 发短信的API账号,请填写对应的API账号。示例:N617810_N7533106。注:原sub_id和appid升级版参数,现在直接传对应的API账号值即可。 原来接入的appid和sub_id逻辑也保留,但优先级没有此参数高。 |
id | Integer | 是 | 模板 id |
appid | Integer | 已废弃 | 现在已废弃,改成api_name参数了。产品类型,通知账号=49;会员营销账号=52;验证码账号=153;BK 账号=126;DK 账号=119;HK 账号=151 |
sub_id | String | 已废弃 | 现在已废弃,改成api_name参数了。子账号 id,如果报备到子账号,则需要传递该参数,登录后台子账户管理界面获取。 |
6.3 响应参数
参数名 | 类型 | 默认值 | 描述 |
---|
code | String | | 000000 代表成功,其他代表失败,会有 message 错误信息返回 |
status | String | | 状态说明 success:成功,error:失败 |
msg | String | | 提示信息 |
返回数据示例:
{
"code": "000000",
"msg": "深度接口根据 id 删除模板成功",
"status": "success"
}
6.4 请求示例
{
"username":"17321332052",
"timestamp":"1659584769",
"signature":"41144120685f578a4d137f16e07d9932",
"api_name":"N123",
"id":"750665"
}
7、 审核结果推送
7.1 推送方式
- 回调方式:post
- Content-Type:application/x-www-form-urlencoded
- 审核回调地址:深度接口回调地址请联系对应商务配置和查询。
注:推送会有 15 分钟左右的延迟,有定时任务一起推送。
7.2 推送参数
参数名 | 类型 | 描述 |
---|
username | String | 深度接口账号名,接口请求添加模板时用的账号。 示例:13899999999 |
timestamp | String | 时间戳(10 位) |
signature | String | 标准的 MD5 加密(32 位小写值),如:signature=md5(userName+password+timestamp) 两边通过相同的签名进行校验 |
action | String | 功能类型,messageModel(模板)、smsSignature(签名) |
id | String | 模板id,添加模板时返回的id,一般是10位纯数字,不排除以后增长或缩减。 |
auditStatus | String | 审核结果,模板(1通过,2驳回),签名(2通过,3驳回),返回值里是数字。 |
auditReason | String | 驳回时的原因,如:内容不支持发送。如果审核结果是通过,该参数为空值。 |
7.3 推送参数示例
{
"username":"cl13908446911",
"timestamp":"1702971183",
"signature":"8e563949655a851c34a71ac2c5f4a542",
"action":"messageModel",
"id":"593965",
"auditStatus":"1",
"auditReason":"请修改文案"
}
提交响应码说明
序号 | 参数 | 说明 | 问题处理人 |
---|
1 | cl0000 | 未知错误 | 对接技术 |
2 | cl0001 | 参数不全 | 对接技术 |
3 | cl0002 | 传过来的时间戳与服务器时间误差在 10s 以上 | 对接技术 |
4 | cl0003 | 接口账号不存在 | 商务 |
5 | cl0004 | 签名不正确 | 对接技术 |
6 | cl0005 | 非法操作 | 对接技术 |
7 | cl9999 | 未知错误 | 对接技术 |
8 | cl0101 | 内容含有敏感词 | 客服 |
9 | cl0102 | 营销短信缺少退订信息 | 对接技术 |
10 | cl0103 | 营销短信退订信息输入错误 | 对接技术 |
11 | cl0104 | 当前产品账号未激活 | 对接技术 |
12 | cl0201 | 分配权限格式不正确 | 对接技术 |
13 | cl0202 | 请选择用途类型 | 对接技术 |
14 | cl0203 | 账号用途长度为 1-50 字符 | 对接技术 |
15 | cl0204 | 姓名为数字字母中文且不超过 8 个字 | 对接技术 |
16 | cl0205 | 部门为数字字母中文且不超过 8 个字 | 对接技术 |
17 | cl0206 | 职位为数字字母中文且不超过 8 个字 | 对接技术 |
18 | cl0207 | 账号为非中文 6-20 个字符 | 对接技术 |
19 | cl0208 | 密码为非中文 6-16 个字符 | 对接技术 |
20 | cl0209 | 该账户已被占用 | 客服 |
21 | cl0210 | 当前账号对应的自助通账号不存在 | 商务 |
22 | cl0211 | 子账号个数超过限制,请联系客服 | 客服 |
23 | cl0212 | 子账号创建失败 | 对接技术 |
24 | cl0213 | 当前子账号不存在 | 对接技术 |
25 | cl0214 | 子账号没有该权限 | 对接技术 |
26 | cl0215 | 该应用已激活 | 对接技术 |
27 | cl0216 | 当前账号没有完成信息认证 | 对接技术 |
28 | cl0217 | 激活失败 | 对接技术 |
29 | cl0218 | 额度只能为正整数 | 对接技术 |
30 | cl0219 | 该应用未激活 | 对接技术 |
31 | cl0220 | 余额不足无法充值 | 商务 |
32 | cl0221 | 子账号余额不足无法转回 | 商务 |
33 | cl0222 | 条数调拨失败 | 商务 |
34 | cl0301 | 当前应用未激活 | 对接技术 |
35 | cl0302 | 签名长度为 2-10 个字符 | 对接技术 |
36 | cl0303 | 开启审核提醒的情况下,接收手机号必须 | 客服 |
37 | cl0304 | 至少选择一项应用场景 | 客服 |
38 | cl0305 | 应用场景名称为 2-30 个字符 | 对接技术 |
39 | cl0306 | 签名个数达到上限 | 商务 |
40 | cl0307 | 添加签名失败 | 对接技术 |
41 | cl0308 | 查询列表最大长度为 100 | 对接技术 |
42 | cl0309 | 当前签名不存在 | 对接技术 |
43 | cl0310 | 该签名已经被添加模板,请先删除对应的模板 | 客服 |
44 | cl0311 | 删除签名失败 | 对接技术 |
45 | cl0312 | 当前签名已存在 | 客服 |
46 | cl0401 | 查询列表最大长度为 100 | 对接技术 |
47 | cl0402 | 当前应用未激活 | 对接技术 |
48 | cl0501 | 查询列表最大长度为 100 | 对接技术 |
49 | cl0502 | 当前应用未激活 | 对接技术 |
50 | cl0503 | 查询状态参数不合法 | 对接技术 |
没有更多了