发送短信时python gammu中出现错误(无法从手机获取SMSC号码)
我在发送短信时遇到以下错误: gammu.ERR_GETTING_SMSC:{'Text':u'无法从手机获取SMSC号码','Code':69,'其中':'SendSMS'} 这是我使用的代码发送短信时python gammu中出现错误(无法从手机获取SMSC号码),sms,gammu,Sms,Gammu,我在发送短信时遇到以下错误: gammu.ERR_GETTING_SMSC:{'Text':u'无法从手机获取SMSC号码','Code':69,'其中':'SendSMS'} 这是我使用的代码 import gammu sm = gammu.StateMachine() sm.ReadConfig() sm.Init() message = { 'Text': 'python-gammu testing message', 'SMSC': {'Location': 1},
import gammu
sm = gammu.StateMachine()
sm.ReadConfig()
sm.Init()
message = {
'Text': 'python-gammu testing message',
'SMSC': {'Location': 1},
'Number': '+###############',
}
sm.SendSMS(message)
很可能SIM卡上未设置SMSC。您可以使用gammu验证这一点:
gammu getsmsc 1
要将其存储在SIM卡上,您可以执行以下操作:
gammu setsmsc 1 "+4208001234567"
您也可以共享调试日志吗?很可能手机/SIM卡中没有设置SMSC号码。我想是的,因为当我尝试在SMSC上手动添加号码时,它工作正常。您能否发送一个关于如何在SIM卡中设置SMSC的链接?