您的位置:首页 > 编程语言 > Java开发

java 向手机发送消息

2016-03-30 15:06 537 查看
HttpClient client = new HttpClient();

    PostMethod post = new PostMethod("http://gbk.sms.webchinese.cn");//http://utf8.sms.webchinese.cn/    http://gbk.sms.webchinese.cn
    post.addRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=gbk");//在头文件中设置转码

    /*

     * Uid--该网站的用户名

     * key--短信秘钥

     * smsMob--手机号,多个手机号以‘,’分隔

     * smsText--短信发送的消息

     */

    NameValuePair[] data ={

            new NameValuePair("Uid", "***"),new NameValuePair("Key", "***"),new NameValuePair("smsMob","***"),new NameValuePair("smsText","***")};

    post.setRequestBody(data);

    client.executeMethod(post);

    Header[] headers = post.getResponseHeaders();

    int statusCode = post.getStatusCode();

    System.out.println("statusCode:"+statusCode);

    for(Header h : headers){

        System.out.println(h.toString());

    }

        String result = new String(post.getResponseBodyAsString().getBytes("gbk"));

        System.out.println(result); //打印返回消息状态

        post.releaseConnection();
    }



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: