[Java] 发送短信 →→→→→进入此内容的聊天室

来自 , 2019-09-10, 写在 Java, 查看 137 次.
URL http://www.code666.cn/view/70efba66
  1. import org.apache.commons.httpclient.Header;
  2. import org.apache.commons.httpclient.HttpClient;
  3. import org.apache.commons.httpclient.NameValuePair;
  4. import org.apache.commons.httpclient.methods.PostMethod;
  5.  
  6. public class SendMsg_webchinese {
  7.  
  8.         public static void main(String[] args) throws Exception {
  9.  
  10.                 HttpClient client = new HttpClient();
  11.                 PostMethod post = new PostMethod("http://sms.webchinese.cn/web_api/");
  12.                 post.addRequestHeader("Content-Type",
  13.                                 "application/x-www-form-urlencoded;charset=gbk");// 在头文件中设置转码
  14.                 NameValuePair[] data = { new NameValuePair("Uid", "cshxxxxxxxx"), // 注册的用户名
  15.                                 new NameValuePair("Key", "53295058d1c46710666a"), // 注册成功后,登录网站使用的密钥
  16.                                 new NameValuePair("smsMob", "151********"), // 手机号码
  17.                                 new NameValuePair("smsText", "以后给我老实点哈。。。。听话。。。") };//设置短信内容     
  18.                 post.setRequestBody(data);
  19.  
  20.                 client.executeMethod(post);
  21.                 Header[] headers = post.getResponseHeaders();
  22.                 int statusCode = post.getStatusCode();
  23.                 System.out.println("statusCode:" + statusCode);
  24.                 for (Header h : headers) {
  25.                         System.out.println(h.toString());
  26.                 }
  27.                 String result = new String(post.getResponseBodyAsString().getBytes(
  28.                                 "gbk"));
  29.                 System.out.println(result);
  30.                 post.releaseConnection();
  31.         }
  32. }
  33.  

回复 "发送短信"

这儿你可以回复上面这条便签

captcha