Domanda

Come inviare a livello di codice un MMS in Blackberry?

È stato utile?

Soluzione

API MMS (4.6 e >)

Esiste un net.rim.blackberry.api.mms classe che " Fornisce utility avanzate per l'interazione con il sistema di messaggistica MMS. " ;. Ma questo dà solo la possibilità di & Quot; modificare il messaggio prima che venga inviato o negare che venga inviato completamente & Quot; utilizzando addSendListener

Utilizzo del protocollo MMS in connessione

da javax.microedition. API io.Connector :

mms
Questo protocollo apre una connessione MMS attraverso la rete wireless. La richiesta aperta deve essere formattata come segue:

(MessageConnection) Connector.open("mms://[<peer_address >]:[<application_Id>]");

dove:

  • lt &; peer_address > è il numero di telefono o l'indirizzo e-mail del destinatario.
  • lt &; application_Id > viene utilizzato per identificare un'applicazione Java.

Ad esempio, per inviare un messaggio mms a un'applicazione specifica utilizzare

Connector.open("mms://+123456789:applicationID");

Per aprire un MessageConnection in modalità server, utilizzare

Connector.open("mms://:applicationID");

Vedi anche Introduzione di MMS in J2ME e codice di esempio - Come inviare MMS? e Invio e Ricezione di MMS su dispositivi J2ME

Non ho mai provato questo approccio, quindi non posso dire se funziona.

Applicazione di invocazione di messaggi

Un'altra opzione è l'applicazione Messaggi aperta a livello di codice, per comporre MMS:

Invoke.invokeApplication(Invoke.APP_TYPE_MESSAGES,
 new MessageArguments(MessageArguments.ARG_NEW_MMS));

Vedi anche Richiamo di MMS con allegato tramite l'applicazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top