如何以编程方式在黑莓中发送彩信?
问问题
2393 次
1 回答
5
彩信 API(4.6 和 >)
有一个net.rim.blackberry.api.mms类,它“提供与 MMS 消息系统交互的高级实用程序。”。但这只能使用addSendListener “在发送之前修改消息或拒绝完全发送”的能力
在连接中使用 MMS 协议
来自javax.microedition.io.Connector API:
mms
此协议在无线网络上打开 MMS 连接。开放请求的格式应如下:
(MessageConnection) Connector.open("mms://[<peer_address >]:[<application_Id>]");
在哪里:
- < peer_address > 是收件人的电话号码或电子邮件地址。
- <application_Id> 用于标识 Java 应用程序。
例如,向特定的应用程序发送一条彩信消息
Connector.open("mms://+123456789:applicationID");
要打开服务器模式 MessageConnection 使用
Connector.open("mms://:applicationID");
另请参阅J2ME 中的彩信介绍和示例代码 -如何发送彩信?在 J2ME 设备上发送和接收彩信
我从来没有尝试过这种方法,所以我不知道它是否有效。
调用消息应用程序
其他选项是以编程方式打开消息应用程序,以编写彩信:
Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES,
new MessageArguments(MessageArguments.ARG_NEW_MMS));
另请参阅使用应用程序调用带有附件的彩信。
于 2009-10-27T14:15:47.440 回答