通过HTTP发送给SMSC的消息的交付报告

通过HTTP发送给SMSC的消息的交付报告 搜索搜索

作者 信息
Silvinho.
新成员
用户名:Silvinho.

帖子数量:1
注册:03-2009
2009年3月17日星期二发布 - 02:19 AM:  

你好,


我正在测试现在通过SMPP收到的邮件到仅适用于HTTP的专有GSM网关。

流量客户> SMPP > NowSMS > HTTP >GSM Gateay工作正常,但我需要发送回报报告。

是否有可能欺骗从GSM网关接收送货报告?我可以编程它来调用URL或上传特定文件。

我向任何人开放(advanced) solution!


谢谢,
DES - Nowsms支持
董事会管理员
用户名:Desosms.

邮政编码:599
注册:08-2008
发布于2009年3月17日星期二 - 04:00 PM:  

你好,

是的,有一个特殊的界面,允许您发送回报报告。

I'LL在这里总结一下。但是,您可能也对以下讨论主题感兴趣:

http://support.zgbianpofanghuwang.com/discus/messages/1/15186.html

没有必要下载该线程中引用的任何更新,因为所提到的所有这些功能现在都是Nowsms的标准内置功能。有多种功能,以帮助更好地支持所描述的环境类型,以响应上述线程的讨论......所以您可以在那里找到其他相关信息。

为了支持这种环境中的交付报告,这里是我们预期的工作方式。

1.)当NowSMS通过HTTP提交邮件时,我们预期HTTP响应在HTTP响应中的某处包含消息ID。

配置的第一步是从HTTP响应中介绍如何解析此消息ID。

在定义HTTP SMSC连接的SMSGW.ini部分下,您需要添加trackhttpreceipts =是。您还需要定义MessageIDResponsePrefix = XXXXXX设置,在其中"xxxxxx"是nowsms的一些文本,用于在HTTP SMSC响应中寻找。预计消息ID是此文本字符串之后的第一个非空白文本。假设ID被空间,换行,周期终止(.), comma (,) or semi-colon (;).

2.)对于SMSC发送返回收据,它以与用户帐户的方式相同的方式连接到Nowsms Web界面。它需要在请求中包含用户名和密码(用户=和密码=参数)。它必须包含一个电话=参数,以指示谁应该收到收据(original sender)。然后它应该包括preceptmessageid =以指示消息ID(应匹配HTTP响应中返回的内容)地址= yource,heapertfailed = yes,或preceipintransit = yes,以指示收据类型。

当NEVSMSS看到ReportMessageID =参数之一时,NEWSMS将查找消息ID,并将SMPP格式收据路由到相应的提交者帐户(虽然您必须在请求中包含电话=参数,但NowSMS将记住原始发件人和收件人,并根据需要将其插入收据).

其他线程可能有一些额外的有用信息,但这's a basic overview.

-
DES.
nowsms.Support
Silvinho.
新成员
用户名:Silvinho.

邮政编码:2
注册:03-2009
发布于2009年3月17日星期二 - 04:31 PM:  

极好的。谢谢你的快速回复!