发送短信功能-联通接口

配置文件:

url=http://api.ums86.com:9600/sms/Api/Send.do
urlSearchNumber=http://api.ums86.com:9600/sms/Api/SearchNumber.do
urlReply=http://api.ums86.com:9600/sms/Api/reply.do
spcode=*****
username=******
password=******

 

正文内容:

package com.service.SMS;

import java.io.IOException;
import java.io.InputStream;
import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Properties;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.methods.PostMethod;
import org.apache.commons.httpclient.params.HttpMethodParams;
//https://api.ums86.com:9600/sms/Api/Send.do?SpCode=000001&LoginName=admin&Password=admin&MessageContent=你有一项编号为123456789的事务需要处理。&UserNumber=186********&SerialNumber=&ScheduleTime=&f=1 

public class SMSSenderUnicom {
    //发送参数
    private String spcode = "*******";//用户的企业编码
    private String user_name = "******"; //用户名
    private String password = "******"; //密码
    private String url = "https://api.ums86.com:9600/sms/Api/Send.do";
    private String filePath = "/sms.properties";

    // >>> 发送方法  #############
    //传入:id:DB中短信唯一ID;mobile:手机号码;message:短信内容
    public String SendSms(String id, String mobile, String message) throws IOException {
        //从配置文件获取参数,已设置默认值
        url = getResource(filePath,"url");
        spcode = getResource(filePath,"spcode");
        user_

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值