定义
Sender ID(发送方ID)是短信在收件人手机上显示为发件人的值:可以是品牌名称(字母数字)、短码,或完整的手机号码(长码)。
从技术上讲,Sender ID 就是消息的发起地址。在 SMPP 中,它放在 submit_sm 的 source_addr 字段里,由 source_addr_ton 和 source_addr_npi 描述其类型(例如字母数字或国际号码)。
允许使用哪些类型的 Sender ID,取决于目的国家和运营商。有些市场可自由使用字母数字 ID,有些要求提前报备,还有些会把未报备的 ID 替换成通用值,或直接拦截该消息。
在 GCC 地区,Sender ID 通常需要在使用前报备,往往要提供营业执照和授权书等证明文件,营销流量还可能有专门的 Sender ID 规范。具体要求因国家而异,在开通时确认。
Sender ID 还会影响回复:字母数字 ID 无法接收回复,而短码和长码可以支持双向短信。
常见错误包括:使用未报备的 ID 发送、使用并不属于自己的品牌,以及在不同活动之间更换 ID,导致客户不再认得。
示例
source_addr = "AcmeBank"(字母数字,TON 5)或 source_addr = "971501234567"(国际号码,TON 1)