使用Java发送短消息到短消息网关

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Java发送短消息到短消息网关相关的知识,希望对你有一定的参考价值。

  1. try
  2. {
  3. String MATRIXURL = "http://www.smsmatrix.com/matrix";
  4. String PHONE = "12506063167";
  5. String USERNAME = "[email protected]";
  6. String PASSWORD = "pass72727";
  7. String TXT = "This is a test, pls ignore";
  8.  
  9. String q = "username=" + URLEncoder.encode (USERNAME, "UTF-8");
  10. q += "&" + "password=" + URLEncoder.encode (PASSWORD, "UTF-8");
  11. q += "&" + "phone=" + PHONE;
  12. q += "&" + "txt=" + URLEncoder.encode (TXT, "UTF-8");
  13.  
  14. URL url = new URL (MATRIXURL);
  15. URLConnection conn = url.openConnection();
  16. conn.setDoOutput (true);
  17. OutputStreamWriter wr = new OutputStreamWriter (conn.getOutputStream());
  18. wr.write (q);
  19. wr.flush();
  20.  
  21. BufferedReader rd = new BufferedReader (new InputStreamReader (conn.getInputStream()));
  22. String line;
  23. System.out.println ("Matrix API Response :");
  24. while ((line = rd.readLine()) != null) { System.out.println (line); }
  25. wr.close();
  26. rd.close();
  27. } catch (Exception e) { }

以上是关于使用Java发送短消息到短消息网关的主要内容,如果未能解决你的问题,请参考以下文章

当 RabbitMQ 交换不存在时如何处理错误(并且消息通过消息传递网关接口发送)

python:消息推送 - 发送短信(以聚合数据为例)

123

将消息发送到套接字端口并使用Spring Integration接收响应

H.323 请求 Java [关闭]

如何将 Bridge 消息从 Java (Android) 发送到 JavaScript