import com.baidubce.http.ApiExplorerClient; import com.baidubce.http.AppSigner; import com.baidubce.http.HttpMethodName; import com.baidubce.model.ApiExplorerRequest; import com.baidubce.model.ApiExplorerResponse; // 短信验证码短信通知接口 Java示例代码 public class RequestDemo { public static void main(String[] args) { String path = "http://gwgp-xxppw8rebge.n.bdcloudapi.com/codeNotice"; ApiExplorerRequest request = new ApiExplorerRequest(HttpMethodName.GET, path); request.setCredentials("您的 access key", "您的 secret key"); request.addHeaderParameter("Content-Type", "application/json;charset=UTF-8"); request.addQueryParameter("phone", ""); request.addQueryParameter("param", ""); request.addQueryParameter("sign", ""); request.addQueryParameter("skin", ""); ApiExplorerClient client = new ApiExplorerClient(new AppSigner()); try { ApiExplorerResponse response = client.sendRequest(request); // 返回结果格式为Json字符串 System.out.println(response.getResult()); } catch (Exception e) { e.printStackTrace(); } } }
点击复制代码
{"Message":"OK","Code":"OK","RequestId":"","BizId":""}
注意:虚拟号段不支持发送。
自定义模板申请:加客服旺旺,发送您需要的模板或签名。【模板和签名直接申请;非法的不通过】
自定义模板规则:不能含地产、发票、招标、建材、拍卖、兼职等或加公众号加群。
自定义签名规则:3-8个字,签名可以是公司、产品、网站、系统名等。
格式:【签名】内容
参数名称 | 类型 | 必填 | 样例取值 | 参数说明 |
phone | String | 是 | 15000000000 | 短信接收号码。 |
param | String | 是 | 123456 | 参数,多个参数以 ''|'' 区分 |
skin | String | 是 | 1 | 模板ID 【自义定模板联系客服】 |
sign | String | 否 | 1 | 短信签名【自义定签名联系客服】 |
返回结果
名称 | 类型 | 示例值 | 参数说明 |
RequestId | String | 8906582E-6722 | 请求ID |
Code | String | OK | 状态码- OK 成功, 【其他见状态码表】 |
Message | String | 请求成功 | 状态码的描述 |
BizId | String | 134523^4351232 | 发送回执ID,可根据该ID查询具体的发送状态 |
模板
Skin对照表
skin | 模板内容: 【签名】+ 内容 |
1 | 您好,您的验证码是:@,二十分钟内有效。 |
2 | 您好,您此次验证码为@,请您尽快注册。 |
3 | 验证码@,您正在登录,若非本人操作,请勿泄露。 |
4 | 验证码@,您正尝试异地登录,若非本人操作,请勿泄露。 |
5 | 验证码@,您正在注册成为新用户,感谢您的支持! |
6 | 验证码@,您正在尝试修改登录密码,请妥善保管账户信息。 |
7 | 验证码@,您正在尝试变更重要信息,请妥善保管账户信息。 |
8 | 验证码@,您正在进行身份验证,打死不要告诉别人哦! |
9 | 您好,您的密码为:@,请您牢记。 |
10 | 忘记密码提示:手机动态验证码为@,请在2分钟内正确输入。祝万事如意! |
11 | 您正在执行忘记密码的操作。验证码是@。2小时内有效。请不要把泄露给其他人。如非本人操作,不用理会! |
12 | 您正在找回密码,验证码为:@,请不要把验证码泄露给其他人。如非本人操作,可不用理会! |
13 | 您的本次登录校验码为:@,15分钟内输入有效! |
14 | 您登录系统的动态码为@,请注意保密。 |
15 | 您的登录密码是:@。打死不要告诉别人! |
16 | 您的登录验证码是@(5分钟内有效),请勿泄漏给他人。 |
17 | 您的验证码为@,10分钟有效,请尽快操作!若非本人操作,请忽略。 |
18 | 您的验证码为@,10分钟有效,请勿将验证码泄露给他人,如非本人操作,可不用理会。 |
19 | 您正在进行安全确认,验证码是@,请勿将验证码泄露给他人,如非本人操作,可不用理会! |
20 | 尊敬的用户,本次确认验证码@,有效期5分钟。任何人索取确认码均为危险行为,为了您的资金安全切勿泄露! |
21 | 您的验证码为@,十分钟内可重复使用。 |