打印类接口
-云打印API(new)
物流跟踪类接口
-订阅推送API
-实时查询API
增值服务接口
-短信接口API
-智能识别API

短信接口API

  • 简介:该短信接口为快递100的企业客户提供短信发送功能,调用方首先通过我们的模板创建接口创建短信模板,快递100会根据国家相关法律法规对短信模板进行审核。审核通过后客户通过调用短信发送接口发送短内容。
  • 当用户请求接口并发送短信后,系统会回调短信模板中配置的回调地址返回请求结果;回调请求数据是json字符串,客户端应该正确接收数据并给出应答,系统默认最多对每个请求回调5次。如果客户端能给出正确的应答,系统将终止回调请求。
一、是否需要授权

是,需要申请。

免费申请API
二、快递100短信发送接口
2.1 请求地址
http://apisms.kuaidi100.com:9502/sms/send.do
2.2 请求类型
POST
2.3 请求参数
名称 类型 是否必填 示例值 参数描述
sign String 必须 4BBDE07660E5EFF9
0873642CFAE9A8DD
加密签名信息:MD5(key + userid);加密后字符串转大写
userid String 必须 9974ef2c377a4dbt9
c8g1b64dd6311ea
我方分配给贵司的的公司编号
seller String 必须 快递100 商户名称签名;最好用简称,该字段信息会在短信标签处显示。不要超过5个字符
phone String 必须 13568688888 接收短信手机号
tid long 必须 11 短信模板ID
content String 必须 {"接收人姓名":"王帅",
"公司名":"快递100",
"快递单号":"154893238584",
"url":"http://www.kuaidi100.com"}
短信模板替换内容
outorder String 可选 143255893 外部订单号:当该短信发送模板有回调地址时,外部订单号会返回给调用者,方便用户更新数据
2.4 请求参数示例
        sign=4BBDE07660E5EFF90873642CFAE9A8DD
        userid=9974ef2c377a4dbc9c8c1b64dd6311ea
        seller=快递100
        phone=13566688888
        tid=11
        content={"接收人姓名":"王帅","公司名":"快递100",
        "快递单号":"154893238584","url":"http://www.kuaidi100.com"}
        outorder=143255893
         
2.5 返回结果
参数名称 数据类型 示例值 参数描述
status integer 1 状态值:0-表示失败;1-表示成功
data object 返回数据信息
msg String 信息内容:返回具体的信息体描述
extra object 附加信息
total integer 该值表示所数据的总条数
2.6 返回数据示例
        {
          "status": 1,
          "data": "",
          "msg": "短信发送中……",
          "extra": "",
          "total": 0
        }
         
三、快递100短信回调请求
3.1 回调信息
参数名称 数据类型 示例值 参数描述
status integer 1 状态值:0-表示失败;1-表示成功
data object 返回数据信息:短信发送状态
└ outorder String 143255893 传入的外部订单号
└ message String OK 附加信息
└ status String 发送成功 短信发送状态:发送成功、发送失败、接收成功、接收失败
└ sign String 返回校验信息:MD5(id + phone + outorder);校验方式是MD5加密的:模板ID+手机号+外部订单号。用户可根据加密签名判断是否进行处理请求
msg String 信息内容:返回具体的信息体描述
extra object 附加信息
total integer 该值表示所数据的总条数
3.2 返回数据示例
        {
          "status": 1,
          "data": {
              "outorder": "143255893",
              "message": "",
              "status": "发送成功"
          },
          "msg": "短信发送结果信息",
          "extra": "",
          "total": 0
        }
         
3.3 请求报文响应示例
        {
          "status": true
        }
         

关注快递100接口API