我如何通过SMPP知道每个SMS中有多少个提供者跳?

问题描述 投票:0回答:1

我使用通向提供商的SMPP路由,后者具有其他提供商,以便向本地运营商发送SMS。我的问题是...我怎么知道通过SMPP在每个SMS中有多少个提供商跳?我的意思是,由于SMS一直发送到下一个提供商,直到SMS在手机中交付为止,是否存在任何方法可以知道有多少跳?我可以在SMS中添加任何信息以获得此信息吗?我想获取此信息,以了解路线是否良好。

谢谢。

sms smpp
1个回答
0
投票

使用标准SMPP,不可能知道您的应用程序与手机之间有多少跳(即SMS网关和SMSC)。

监视您的应用程序提交到手机交付之间的等待时间可以提示存在多跳。这种方法不可靠,因为高延迟可能只是缓慢的单跳而不是多跳。

询问您的直接提供者他们如何路由您的消息可以提供一些见解。如果他们直接发送到属于手机移动网络运营商的SMSC,则您应该知道这只是您到提供商的跳,然后是他们到MNO的另一跳。探针或您自己的测试可用于确认您的消息是否直接路由到手机的MNO。在这种情况下,您会在接收到的短信中看到属于手机MNO的SMSC地址(SMSC GT)。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.