| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1622 人关注过本帖
标题:电脑发送手机短信代码
只看楼主 加入收藏
wusejiege
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-9-27
收藏
 问题点数:0 回复次数:3 
电脑发送手机短信代码
package com;

import com.huawei.mms.pdu.*;
import com.huawei.mms.vas.*;
import java.util.*;
import *;

/**
 * 多媒体消息业务增值应用开发接口演示
 * 该例子演示了发送文本信息和GIF图片的具体操作方法
 * @author 华为技术有限公司
 * @version 1.0
 */


public class SenderTest
{
  
    public static void main(String[] args)
    {
        
        //1.    创建MM7消息发送接口
        MMSender s = new MMSender();

        //2.    设置VASP注册的各种信息
        VAS.VASP_ID = "122328";
        VAS.VAS_ID = "6232302";
        VAS.Service_Code = "0";
        VAS.VAS_USER = "23232“;
        VAS.VAS_PASSWORD = "30232328";
        VAS.MMSC_URL = "http://11.1.316.34:2280/vas";     
        
        VAS.From = "106558278/TYPE=PLMN";
        VAS.To = "15880041546/TYPE=PLMN;";

        //3.    创建消息对象
        MMessage m = new MMessage();

        //4.    设置消息各种属性
        //设置标题
        m.setSubject("标题");
        //设置消息类型
        m.setContentType(m.CT_APPLICATION_MULTIPART_MIXED);
        //设置抄送地址,可以添加多个
        m.addCc( "15880041546/TYPE=PLMN");
        m.addCc( "15880041546/TYPE=PLMN");
        //设置密送地址,可以添加多个
        m.addBcc("15880041546/TYPE=PLMN");
        m.addBcc("15880041546/TYPE=PLMN");
        //添加接收方地址
        m.addTo("15880041546/TYPE=PLMN");

        //5.    创建多个消息内容体并添加到多媒体消息对象中
        //构造一个消息体,此处添加的只是一个文本串
        MMSContent mmc = new MMSContent ();
        byte[] content = null;
        try
        {
            //注意编码方式,这儿使用UTF8编码方式
            content = new String( "欢迎使用彩信" ).getBytes( "UTF8" );
        }
        catch( Exception e )
        {
            content = new byte[0];
            e.printStackTrace();
        }

        //添加内容体
        mmc.setContent(content, 0, content.length );
        //设置内容体格式
        mmc.setType ("text/plain");
        mmc.setContentId("内容ID");
        //将创建好的内容添加到消息
        m.addContent(mmc);

        //构造一个消息体,此处添加的是一个GIF图片
        mmc = new MMSContent ();
        try
        {
            content = readFromFile("D:\\fttfani.gif");
        }
        catch( IOException e )
        {
            content = new byte[0];
            e.printStackTrace();
        }

        mmc.setContent(content,0, content.length);   //添加内容体
        mmc.setType("image/gif");                    //设置内容体格式
        mmc.setContentId("gif2");
        m.addContent(mmc);                           //将创建好的内容添加到消息

        //6.    发送消息
        s.send(m);
    }

    /**
     * 从文件中获取消息内容
     * @param file_name
     * @return
     * @throws IOException
     */
    public static byte[] readFromFile(String file_name) throws IOException
    {
        FileInputStream fin = new FileInputStream(file_name);
        byte [] buf = new byte[fin.available()];
        fin.read(buf);
        fin.close();
        return buf;
    }
}



得到响应码: 500; 响应内容: Wrong Response


[ 本帖最后由 wusejiege 于 2010-9-27 10:24 编辑 ]
搜索更多相关主题的帖子: 手机短信 代码 
2010-09-27 09:46
xy_arrow
Rank: 1
来 自:湖北十堰
等 级:新手上路
帖 子:14
专家分:0
注 册:2009-2-3
收藏
得分:0 
要给 就给个完整的... 别放一些没用的代码
2010-09-29 10:18
wusejiege
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-9-27
收藏
得分:0 
sorry
2010-09-30 17:17
jianke530
Rank: 1
等 级:新手上路
帖 子:11
专家分:6
注 册:2009-10-9
收藏
得分:0 
这不是 浪费表情吗?
2010-10-18 10:36
快速回复:电脑发送手机短信代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025312 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved