错误10表示sp输入有误,SMGP协议中明确要求SP号前要加118!
错误46同上
异网不通的原因:SP将短信发送到SMGW,SMGW把消息发送给短消息中心,短消息中心查询HRL,HRL是归属地寄存器,查询它所管辖下的所有手机号的所有信息(包括路由和地址)。异网手机号不在HRL中,所以无法路由到,因此交到二级网关,二级网管返回错误900移动,901联通。
解决办法:和电信沟通,携入异网账号(一般行不通) 根据返回信息发送CMPP或者SGIP协议的报文。
https://max.book118.com/html/2016/0502/41840689.shtm 参考这个PPT里的29页