我想使用twilio或任何其他带有python的sms api发送短信,但是我希望在发送消息时显示我的个人号码。我还想知道是否有可能这样做,并向短信发送短代码号?
我尝试过Clockworksms,但这不允许短代码,我只是看到twilio不允许指定自定义发件人。
是否有任何API可以做到这一点?
下面的发条代码:
from clockwork import clockwork
api = clockwork.API('apikey')
message = clockwork.SMS(
from_name = "447387967222",
to = "62555",
message = 'Opt in')
response = api.send(message)
if response.success:
print (response.id)
else:
print (response.error_code)
print (response.error_message)
如果您的电话号码合格,您可以查看Twilio Hosted Numbers。它允许您将电话号码的SMS部分托管在Twilio上,而将语音部分保留在现有运营商上。但是,它不适用于手机号码。
正如评论所指出的那样,由于存在滥用的可能,信誉良好的服务将不允许欺骗SMS CallerID或任何其他类型的CallerID。