Abd*_*dul 2 java sms web-services sms-gateway
我需要编写一个程序,应该能够通过java编程向手机发送短信。到目前为止我所知道的是使用短信网关并将调制解调器与 SIM 卡连接。
但我无法在客户端计算机上安装 SMS 网关和调制解调器。我可以使用smtp主机吗?
How can i use Web Service to send sms?
Run Code Online (Sandbox Code Playgroud)
我们将非常感谢您的时间和贡献。
使用 twilio SMS 网关,您可以轻松完成此任务。
import com.twilio.sdk.TwilioRestClient;
import com.twilio.sdk.TwilioRestException;
import com.twilio.sdk.resource.factory.MessageFactory;
import com.twilio.sdk.resource.instance.Message;
import org.apache.http.NameValuePair;
import org.apache.http.message.BasicNameValuePair;
import java.util.ArrayList;
import java.util.List;
public class Example {
// Find your Account Sid and Token at twilio.com/user/account
public static final String ACCOUNT_SID = "AC32a3c49700934481addd5ce1659f04d2";
public static final String AUTH_TOKEN = "{{ auth_token }}";
public static void main(String[] args) throws TwilioRestException {
TwilioRestClient client = new TwilioRestClient(ACCOUNT_SID, AUTH_TOKEN);
// Build a filter for the MessageList
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("Body", "Abdul please?! I show you"));
params.add(new BasicNameValuePair("To", "+14159352345"));
params.add(new BasicNameValuePair("From", "+14158141829"));
MessageFactory messageFactory = client.getAccount().getMessageFactory();
Message message = messageFactory.create(params);
System.out.println(message.getSid());
}
}
Run Code Online (Sandbox Code Playgroud)
这是 twilio 库的链接: https: //www.twilio.com/docs/java/install
| 归档时间: |
|
| 查看次数: |
8911 次 |
| 最近记录: |