知方号

知方号

短信API实现短信自动发送<调用网页自动发短信>

短信API实现短信自动发送

package com.kewail.sdk.sms.v2;

import java.util.ArrayList;import java.util.List;

import com.kewail.sdk.sms.v2.yun.SmsSingleSender;import com.kewail.sdk.sms.v2.yun.SmsSingleSenderResult;

public class SmsSDKDemoV2 {public static void main(String[] args) {try {//请根据实际 accesskey 和 secretkey 进行开发,以下只作为演示 sdk 使用//请根据实际 accesskey 和 secretkey 进行开发,以下只作为演示 sdk 使用String accesskey = "xxx";String secretkey = "xxx";

//type:0普通短信 1营销短信int type=0;//国家区号String nationcode="86";//手机号码String phoneNumber = "xxx";//短信签名ID (登录kewail后台页面获取)String signId="xxx";//模板ID(登录kewail后台页面获取)String templateId="xxx";//短信模板的变量值 ,将短信模板中的变量{0},{1}替换为参数中的值,如果短信模板中没有变量,则这个值填nullList params=new ArrayList();//模板中存在多个可变参数,可以添加对应的值。params.add("362565");//自定义字段,用户可以根据自己的需要来使用String ext="";

//初始化单发SmsSingleSender singleSender = new SmsSingleSender(accesskey, secretkey);SmsSingleSenderResult singleSenderResult;//普通单发,注意前面必须为【】符号包含,置于头或者尾部。singleSenderResult = singleSender.send(type, nationcode, phoneNumber, signId, templateId, params, ext);System.out.println(singleSenderResult);

//语音验证码发送//SmsVoiceVerifyCodeSender smsVoiceVerifyCodeSender = new SmsVoiceVerifyCodeSender(accesskey,secretkey);//SmsVoiceVerifyCodeSenderResult smsVoiceVerifyCodeSenderResult = smsVoiceVerifyCodeSender.send("86",phoneNumber, "444144",2,"");//System.out.println(smsVoiceVerifyCodeSenderResult);

} catch (Exception e) {e.printStackTrace();}}}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。