我正在使用SMS客户端为我的MVC应用程序中的用户发送通知。
问题:我想在senderId中使用我的公司名称,但它超过11个字符。
我读了很多参考资料,说明SernderId(手机上显示的发件人姓名)限制为11个AlphaNumeric字符。
我的问题是:
对于我认为的所有编程语言,代码看起来都是一样的,因为你只需创建url并传递参数,然后调用该url并获得响应,因此为参数名称“from”传递更长的值不起作用。
...
params+= "&from=" + sender; // here is SenderId which is limited
params+= "&message=" + msg;
params+= "&recipient=" + phoneNumber;
params += "&url=" + CallbackUrl + "?smsid=" + SmsID;
任何想法,信息,确认都是适用的。如果有人可以确认,那是不可能的,那么我将不再相信并试图对此采取行动。
答案 0 :(得分:1)
SMS Sender id进入低级别SS7地图协议的地址字段,具有此限制,因此不可能遗憾地使用更多字符。 它来自旧时没有短信,只有寻呼机服务。