要从Java发送短信,您可以使用短信服务提供商(如腾讯云)提供的API和SDK。以下是一个简单的步骤说明:
以下是一个简单的Java代码示例:
import com.qcloud.sms.SmsSingleSender;
import com.qcloud.sms.SmsSingleSenderResult;
public class SendSms {
public static void main(String[] args) {
// 应用ID和应用Key
int appId = 123456789;
String appKey = "1234567890abcdef1234567890abcdef";
// 创建SmsSingleSender实例
SmsSingleSender ssender = new SmsSingleSender(appId, appKey);
// 设置短信内容和接收手机号码
String[] phoneNumbers = {"1234567890"};
String templateId = "1234";
String[] params = {"123456", "5"};
String sign = "腾讯云";
// 发送短信
try {
SmsSingleSenderResult result = ssender.send(0, "86", phoneNumbers[0],
templateId, params, sign);
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
}
}
}
在这个示例中,我们使用了腾讯云短信服务的SDK,并设置了短信内容和接收手机号码。然后,我们调用send方法发送短信,最后打印发送结果。
您可以在腾讯云官方文档中找到更详细的说明和示例代码:https://cloud.tencent.com/document/product/382
领取专属 10元无门槛券
手把手带您无忧上云