从J2ME发送MMS消息

时间:2011-06-06 08:30:58

标签: java-me sms symbian nokia mms

首先,我知道此问题在此之前已被提出: -

How to send MMS in J2ME?

我认为那里提供的链接可能包含我需要的答案,我只是觉得我不太了解这个主题(MMS和J2ME)。

基本上,在我看来,通过提供的答案,J2ME MMS发送方客户端向运行J2ME接收方客户端的另一部电话发送消息。然后,接收方客户端拦截传入的MMS并显示它,或者其他任何内容。

我想要做的是以编程方式将bog标准MMS(实际上是图片信息)发送到另一部手机,就像我使用手机提供的标准“新信息”功能一样 - 所以没有运行的J2ME客户端目标手机,我只是希望它显示为正常的新消息。

总结一下,我想在伪代码中做的是: -

MMSMessage msg = new MMSMessage();
msg.setDestinationNumber("0771234567");
msg.setImage("E:\\image.jpg");
msg.send();

这在J2ME中是否可行?如果有的话,是否有人知道如何实现它,我必须使用前一个问题的解决方案的哪些部分?

谢谢,

西蒙

1 个答案:

答案 0 :(得分:1)

  

基本上,在我看来,通过提供的答案,J2ME MMS发送方客户端向运行J2ME接收方客户端的另一部电话发送消息。然后,接收方客户端拦截传入的MMS并显示它,或者其他任何内容。

不,情况不一定如此。

从Java ME发送短信或彩信(使用JSR 120/205)时,邮件会发送到以下网址:sms://<number>:<port>mms://<number/emailaddress etc>:<endpoint>。但是,端口或端点部分是可选的。如果您希望接收手机上的另一个MIDlet接收和处理消息,则应使用它们。如果您希望它转到常规收件箱,那么您只需省略:<endpoint>部分。

相关问题