Domanda


Ho bisogno di inviare MMS pensato a un'applicazione C#.Ho già trovato 2 componenti interessanti:http://www.winwap.com
http://www.nowsms.com

Qualcuno ha esperienza con altri componenti di terze parti?
Qualcuno potrebbe spiegare che tipo di server ho bisogno di inviare gli MMS?È un classico Server SMTP?

È stato utile?

Soluzione

In genere ho sempre fatto questo utilizzando un 3rd party aggregatore.I messaggi vengono compilati in SMIL, che è il linguaggio di descrizione per i messaggi MMS.Questi vengono poi inviati al aggregatore che poi inviarle tramite MMS gateway del Gestore di Rete.Essi sono in genere un costo in base al messaggio e gli aggregatori di comprare i messaggi in un blocco da parte degli operatori.

Se si sta tentando di inviare un messaggio MMS, senza farsi carico, quindi non sono sicuro di come fare questo, o se è possibile.

Altri suggerimenti

Si potrebbe fare da soli.Alcuni MMS aziende hanno una SOAP API che si può chiamare.Tutto quello che dovete fare è costruire il codice XML e inviarlo tramite un URL.Ho fatto questo una volta prima, ma non ricordo il nome della società che ho usato.

Questo post in precedenza discussi diversi approcci per SMS e potrebbe essere utile per voi.

Si potrebbe utilizzare Twilio per realizzare questo.È possibile tuffo nel docs per specifici dettagli di implementazione, ma utilizzando il C# helper library il codice per l'invio di un MMS sarebbe simile a questa:

 // Send a new outgoing MMS by POSTing to the Messages resource */
    client.SendMessage(
        "YYY-YYY-YYYY", // From number, must be an SMS-enabled Twilio number
        person.Key,     // To number, if using Sandbox see note above
        // message content
        string.Format("Hey {0}, Monkey Party at 6PM. Bring Bananas!", person.Value),
        // media url of the image
        new string[] {"https://demo.twilio.com/owl.png" }
    );

Disclaimer:Io lavoro per Twilio.

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