请登录 免费注册

0571-28121986

短信功能 数趣数据支持HTTPS

该接口为付啦短信功能,开发者在付啦开放后台充值短信后,可以调用此接口发送短信

数据ID:10 接口状态:正常 链接应用数:15 接入服务商:数趣数据

¥10.00/200次(标准价)

  • API
  • 响应码参照
  • 价格与请求限制
  • 示例代码
  • 其他相关
接口地址(线上环境):https//api.fulapay.com /sms/send
支持格式:XML
请求方式:POST
请求示例:https://api.fulapay.com/sms/send
RSA签名:

1. 待签名数据:将所有求参数(sign除外)按照字典升序排序后使用"&"把参数按照key=value形式拼接起来。

    举个例子:调用接口参数为service=fula.alipay.qrcode, app_id=1000000 那么待签名数据就是:app_id=1000000&service=fula.alipay.qrcode。

2. fula-pay-demo(Java)中使用商户私钥为pkcs8格式(demo中cert目录下有公私钥文件,开发者根据平台语言自行选择使用),线上环境如想直接使用demo中签名方法的请自行生成线上环境公私钥,生成并使用pkcs8格式的私钥,其他语言开发者请参考各语言RSA签名生成算法。

注意事项:

1)务必将请求头设置成text/html,否则付啦服务器读取不到请求参数。
2)非必填参数可以不传,如果传递了该参数并且其值为空,那么这个参数也要参与签名。

请求参数说明:
名称 类型 必填 说明
  service string 付啦交易查询接口名称 sms.send
  charset string 字符编码 默认UTF-8 目前仅支持UTF-8
  app_id string 开发者在付啦开放平台管理后台(https://open.fulapay.com/login.html)创建的APP的ID
  nonce_str string 随机字符串
  sign string 请求参数按照字典升序排列后的RSA签名值 签名算法参照demo
  sign_type string 签名方式 目前仅支持RSA
  tpl_id string 付啦短信模板ID
  mobile string 要发送到的手机号
  content string 短信内容,无需短信签名,符合模板的内容
返回参数说明:
名称 类型 必填 说明
  service string 短信发送接口service
  charset string 字符编码 默认UTF-8 目前仅支持UTF-8
  sign_type string sign加密类型 默认RSA 目前仅支持RSA
  app_id string 开发者在付啦开放平台管理后台(https://open.fulapay.com/login.html)创建的APP的ID
  nonce_str string 随机字符串
  res_code string 本次请求付啦响应码
  res_msg string 本次请求付啦响应信息
  result_code string 业务逻辑响应码S:成功 其他失败 具体对照业务逻辑响应码
  err_code string 第三方错误响应码 仅在result_code!=S时返回
  err_msg string 第三方错误响应信息 仅在result_code!=S时返回
  sign string 请求参数按照字典升序排列后的RSA签名值 签名算法参照demo
XML请求示例:
                      <?xml version="1.0" encoding="UTF-8"?>
<xml>
    <app_id>1000015</app_id>
    <charset>UTF-8</charset>
    <content>我是短信测试</content>
    <mobile>13123936686</mobile>
    <nonce_str>0d270fe3ae2445ccac211262575e7d4b</nonce_str>
    <service>sms.send</service>
    <sign_type>RSA</sign_type>
    <tpl_id>15</tpl_id>
    <sign>LrzT02tABzv3laRfnitgWMd9br3Ue9gQCMzzTNF0xAtv3UfQGd4l0AZf/LveHG+AYyWAJPcqKpwLL77
         wNTlZicZGSq4IcOEYKzJ4AIAwJRCFDPPFotZQQgLZQRI3d+LhGEY290VNtBbE+hDDfnTvPmQC2we85
        1XH8JTXCraNzlA=</sign>
</xml>
                  
XML返回示例:
                      <?xml version="1.0" encoding="UTF-8"?>
<xml>
    <charset>UTF-8</charset>
    <nonce_str>8Cqw0bg23ieryGGeW7OzzhdywyRKyxdJ</nonce_str>
    <res_code>0000</res_code>
    <res_msg>请求成功:请求成功</res_msg>
    <result_code>S</result_code>
    <service>sms.send</service>
    <sign_type>RSA</sign_type>
    <version>1.0</version>
    <sign>
        mKabF7tXyyBwX9n81ikfWxsBJPgvq4mCdazpId1vtIz3enQBtMLtDdM4us737nJJGXSoflH4+Iqw6yu
       TpafNHfhG89+zuXiadwsDF0ERJcklJ0/bjZKvOvy2Kev8CqjlfDUTl2nwoBn12XgJ36uCqZOxFLAJcB
       RKPUDfr3PmLiI=
    </sign>
</xml>