【仅供内部供应商使用,不提供对外解答和培训】

Page tree

【仅供内部供应商使用,不提供对外解答和培训】

Skip to end of metadata
Go to start of metadata

方法说明

 
  • getInstance

    public static SMSManager getInstance()
    构造函数 获取短信管理类

    返回:EmailManager对象

 
  • isSMSEnable

    public static boolean isSMSEnable()
    短信服务是否可用(开启短信服务并有正确的认证信息)

    返回:是否可用

 
  • sendTestSMS

    public com.fr.json.JSONObject sendTestSMS(java.lang.String mobile)
                                       throws com.fr.fs.shop.top.ApiException
    发送测试短信

    参数:mobile - 收件人手机号码

 
  • sendSMS

    public void sendSMS(java.lang.String templateCode,
                        java.lang.String mobile,
                        com.fr.json.JSONObject para,
                        java.lang.String receiver)
                 throws java.lang.Exception
    发送短信

    参数:templateCode - 短信模板编号mobile - 收件人手机号码receiver - 收件人para - 信息参数内容

 
  • sendSMS

    public void sendSMS(java.lang.String templateCode,
                        com.fr.json.JSONObject para,
                        java.lang.String receiver)
                 throws java.lang.Exception
    发送短信

    参数:templateCode - 短信模板编号receiver - 收件人para - 信息参数内容

 
  • sendSMS

    public void sendSMS(java.lang.String templateCode,
                        java.util.Map<java.lang.String,java.lang.String> para,
                        java.lang.String receiver)
                 throws java.lang.Exception
    发送短信

    参数:templateCode - 短信模板编号receiver - 收件人para - 信息参数内容(map形式)

 
  • sendSMS

    public void sendSMS(java.lang.String templateCode,
                        java.lang.String mobile,
                        java.util.Map<java.lang.String,java.lang.String> para,
                        java.lang.String receiver)
                 throws java.lang.Exception
    发送短信

    参数:templateCode - 短信模板编号receiver - 收件人para - 信息参数内容(map形式)

 
  • sendSMSByMobile

    public void sendSMSByMobile(java.lang.String templateCode,
                                com.fr.json.JSONObject para,
                                java.lang.String mobile)
                         throws java.lang.Exception
    发送短信(只传电话号码)

    参数:templateCode - 短信模板编号mobile - 收件号码para - 信息参数内容

 
  • sendSMSByMobile

    public void sendSMSByMobile(java.lang.String templateCode,
                                java.util.Map<java.lang.String,java.lang.String> para,
                                java.lang.String mobile)
                         throws java.lang.Exception
    发送短信(只传电话号码)

    参数:templateCode - 短信模板编号mobile - 收件号码para - 信息参数内容

 
  • batchSendSMS

    public void batchSendSMS(java.lang.String tCode,
                             com.fr.json.JSONArray para,
                             java.util.List<java.lang.String> receivers)
                      throws java.lang.Exception
    批量发送多条短信

    参数:tCode - 模板编号para - 短信模板参数JSONArray中为String-String 的JSONObjectreceivers - 用户名集合

 
  • batchSendSMS

    public void batchSendSMS(java.lang.String tCode,
                             java.util.List<java.util.Map<java.lang.String,java.lang.String>> para,
                             java.util.List<java.lang.String> receivers)
                      throws java.lang.Exception
    批量发送多条短信(推荐使用)

    参数:tCode - 模板编号para - 短信模板参数集合receivers - 用户名集合

  • batchSendSMS

    public void batchSendSMS(java.lang.String tCode,
                             java.util.List<java.lang.String> mobiles,
                             com.fr.json.JSONArray para,
                             java.util.List<java.lang.String> receivers)
                      throws java.lang.Exception
    批量发送多条短信

    参数:tCode - 模板编号mobiles - 号码集合receivers - 用户名集合para - 短信模板参数

 
  • reset

    public void reset()
    重置
 
  • tryResetSMSClient

    public void tryResetSMSClient(java.lang.String appKey,
                                  java.lang.String appSecret)
    appkey appsecret变更的时候重置client

    参数:appKey - 短信应用中心appkeyappSecret - 短信应用中心appsecret

短信配置界面单独集成

    短信界面是在系统管理模块的,所以只要按照文档集成系统管理模块即可,参考链接:    管理系统标签页单独集成-http://help.finereport.com/doc-view-858.html

 
  • No labels