Submitting 彩信Messages

一旦NowSMS已成功配置为通过Web界面发送MMS消息,便可以使用各种AP​​I以编程方式发送MMS消息。

用于发送MMS消息的NowSMS API基于HTTP或SMTP协议。但是,在我们详细讨论这些协议之前,可能有一种无需了解这些协议的详细信息即可与NowSMS进行交互的简便方法。

如果您使用PHP,则有用于发送MMS消息的示例PHP脚本,本节对此进行了描述。 Send 彩信Message with PHP.

如果您使用Java,则会有本节中介绍的用于发送MMS消息的Java类。 Send 彩信Message with Java.

Windows环境中还有一个命令行界面,该界面允许您通过从应用程序中生成命令行脚本来发送MMS消息。本节中描述了此脚本 Send 彩信Message from Command Line.

.NET示例可在VB.NET中找到 Send 彩信Message with VB .NET 和C#中 Send 彩信Message with C# .NET.

应用程序还可以将MMS消息直接提交给 Now 短信& 彩信Gateway 通过以下任意一种协议,如下所述:

  1. 现在,SMS / MMS专有URL提交 通过HTTP GET或POST。
  2. MM7 –用于应用程序向MMSC提交MMS消息的MMS标准。 MM7是基于XML / SOAP的API,其中MMS消息以MIME编码的XML文档格式设置,并使用HTTP POST发布到服务器。 (请参阅第180页)
  3. MM4 –用于多个MMSC之间连接的MMS标准。 MM4是基于SMTP的界面,其中MMS消息作为标准MIME编码的电子邮件消息发布到服务器。该接口主要用于多个MMSC之间的连接,而Now SMS&MMS Gateway还使该界面可供更熟悉SMTP协议的应用程序开发人员使用。 (请参阅第183页)
  4. MM1 –手机的MMS标准,用于从MMSC发送和接收MMS消息。这是基于HTTP的协议,应用程序可以使用HTTP POST将根据MMS封装规范(application / vnd.wap.mms-message MIME类型)的二进制编码的MMS消息编码提交给网关。 (请参阅第185页)
  5. EAIF –这是诺基亚在MM1协议上的专有变体,被定义为用于向诺基亚MMSC提交消息的接口。该接口在功能上类似于MM1,并定义了其他HTTP标头。 (请参阅第186页)