Мне нужно отправить MMS через приложение C#. Я уже нашел 2 интересных компонента:
http://www.winwap.com
http://www.nowsms.com
Есть ли у кого-нибудь опыт работы с другими сторонними компонентами?
Может ли кто-нибудь объяснить, какой сервер мне нужен для отправки этих MMS? Это классический SMTP-сервер?





Вы могли бы сделать это сами. У некоторых MMS-компаний есть только SOAP API, по которому вы можете вызвать. Все, что вам нужно сделать, это создать XML и отправить его по URL-адресу. Я делал это раньше, но не могу вспомнить название компании, которую использовал.
Обычно я всегда делал это с помощью стороннего агрегатора. Сообщения компилируются в SMIL, который является языком описания сообщений MMS. Затем они отправляются агрегатору, который затем отправляет их через шлюз MMS оператора сети. Обычно они взимаются за каждое сообщение, и агрегаторы покупают сообщения в блоках у операторов.
Если вы пытаетесь отправить MMS-сообщение без взимания платы, я не знаю, как это сделать, и возможно ли это.
Эта почта ранее обсуждал различные подходы к SMS и может быть вам полезен.
Для этого вы можете использовать Twilio. Вы можете погрузиться в документацию для конкретных деталей реализации, но с использованием Вспомогательная библиотека C# код для отправки MMS будет выглядеть так:
// 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" }
);
Отказ от ответственности: я работаю в Twilio.