接口说明 |
生成质量认证二维码图 |
请求与响应格式 |
关于如何发送HTTP请求与服务端交互并处理响应,请参见:接口调用指南 |
API |
/sp/idcode/codepic/authen |
输入参数说明 |
参数名 |
类型 |
是否必须 |
描述 |
access_token |
String |
是 |
唯一的平台授权key(必填) |
company_idcode |
String |
是 |
单位主码(必填) |
code |
String |
是 |
IDcode 码号(必填) |
use_logo |
int |
是 |
是否嵌入单位 Logo(必填) 0:不嵌入 1:嵌入 |
unit_logo |
String |
是 |
单位 Logo(将单位 Logo 图片 转换为 base64 |
margin_type |
int |
是 |
边框样式(必填) 0 无边框 10 圆形边框 20 方形边框 |
category_id |
int |
是 |
品类 ID(当 margin_type 等 于 10 时必填 |
code_type |
int |
是 |
码制(必填) 1 QR 码 2 龙贝码 3 DM 码 4 汉 |
code_size |
int |
是 |
码图尺寸(必填,单位:cm, 只能为 3、5、10 中的一个 |
code_color |
String |
是 |
码图颜色值(如:黑色的颜色 值为“#000000”,只需要传 |
time |
String |
是 |
当前时间的毫秒数(必填) |
hash |
String |
是 |
HTTP通信加密字符串(必填) |
CodePicBase64 |
String |
是 |
Json 返回结果 |
|
输出参数说明 |
参数名 |
类型 |
描述 |
code_pic_base64str |
String |
生成的码图(码图序列化后 base64 字符串) |
result_code |
String |
结果参数 |
result_msg |
String |
结果信息 |
|
请求示例 |
/sp/idcode/codepic/authen
|
Response JSON 示例 |
{"code_pic_base64str":生成的码图,"result_code":返回结
果,"result_msg":返回信息}
|
状态码说明 |
状态码 |
描述 |
1 |
成功 |
0 |
失败 |
-1 |
系统繁忙,请稍后再试 |
10000 |
参数错误 |
10001 |
授权失败,授权 Key 不存在 |
10002 |
授权失败,授权 Key 已被禁用 |
10003 |
单位信息不存在 |
40005 |
单位 logo 上传失败 |
|