EAIF

在通过EAIF提交消息之前,必须为VASP(增值服务提供商)帐户定义一个 Now 短信& 彩信Gateway。此帐户是在 “MMSC VASP” 配置对话框。

要发布到 Now 短信& 彩信Gateway 通过EAIF,您必须连接到为MMSC配置的HTTP端口“MMSC”配置对话框。并且您必须执行EAIF内容的HTTP POST到URI的“/eaif”,这是网关知道VASP打算以EAIF格式提交的方式。

POST的HTTP标头必须包含一个“Content-length:”标头。要指定VASP帐户的帐户名和密码,您必须包含一个“Authorization:”使用为VASP帐户配置的帐户名和密码进行基本身份验证的标头,或者可以在请求URI上指定帐户名和密码(例如/ eaif / account = password)。或者,该请求必须源自与为VASP帐户配置的名称匹配的IP地址。 (如果您的软件无法生成“Authorization:”标头中,可以将VASP的帐户名配置为IP地址,在这种情况下,MMSC会将来自该IP地址的任何连接识别为该VASP帐户。)

的“Content-type:”POST中的标头应为“application / vnd.wap.mms.message”,并且该消息应该是m-send-req格式的二进制MMS消息,其格式是根据MMS封装规范发布的, 开放移动联盟.

彩信收件人可以在彩信内容本身中指定,也可以在“X-Nokia-MMSC-To:” header.

符合HTTP和EAIF规范,“400” or “500”系列HTTP响应将被视为错误情况。有效消息提交的预期响应为HTTP“204”响应包括“X-Nokia-MMSC-Message-Id:”标头。 (在v5.0的测试版中 Now 短信& 彩信Gateway,则MMSC可能会返回一个“200”即使确实发生错误,系列响应也是如此,在这种情况下,“X-Mms响应状态”MM1响应的字段“X-Mms-Message-Type”包含非Ok的响应状态值的字段。我们希望此问题在v5.0发行版之前已得到纠正。)