1.你要搞清楚彩信包是怎么样的,里边有个.smil的xml文件,格式差不多就是下边的这个德行~
它来串接你的各个文件,如图片,文本,音乐
然后,把这些文件打一个包,只能是.zip的。。
<?xml version="1.0"?>
<!DOCTYPE smil PUBLIC "-//W3C//DTD SMIL 2.0//EN" "http://www.w3.org/2001/SMIL20/SMIL20.dtd">
<smil xmlns="http://www.w3.org/2001/SMIL20/Language">
<head>
<layout>
<root-layout width="160" height="120"/>
<region id="Image" width="100%" height="100" left="0" top="0" />
<region id="Text" width="100%" height="20" left="0" top="100" />
</layout>
</head>
<body>
<par dur="6s">
<img src="20081104115850828.jpg" region="Image"/>
<text src="20081104115850890.txt" region="Text"/>
</par>
<par dur="6s">
<img src="20081104115859453.jpg" region="Image"/>
<text src="20081104115859468.txt" region="Text"/>
</par>
<par dur="6s">
<img src="20081104115904796.jpg" region="Image"/>
<text src="20081104115904812.txt" region="Text"/>
</par>
</body>
</smil>
2.base64编码入库,如果是移动的API的话,应该服务器上有个程序会把库里的东西发出去的~

解决方案 »

  1.   

    layout节点是所谓的舞台你想怎么折腾就怎么折腾~body节点是短信的内容区par节点是帧,属性dur是本帧持续时间~
      

  2.   

    哦,就是说我写一个程序把我要发的图片和文字写成你smil的文件,再将这个文件打包,发送到移动公司给开的MMS短信端口上就行了?
      

  3.   

    我也做类似的什么 使用java做的。现在遇到了一个解析彩信文件的问题 。 
    可以建议楼主去Nokia的官网去看看。会有意外的收获。