有关如何将参数传递给Twilio消息创建的问题

时间:2019-01-03 06:20:37

标签: python twilio twilio-api

我还有另一个脚本,该脚本会将电话号码传递给我的“ Twilio SMS应用程序”。但是,当我将电话号码参数传递给client.message.create函数时,它说该电话号码不是有效的电话号码。如果我在message.create中将其键入,则可以正常工作。我的猜测是我必须正确格式化它,但是我无法正确处理它。到目前为止,这就是我所拥有的。寻找一些指导。让我知道您是否需要更多信息或我的解释不够充分。

-谢谢您的帮助:)

def send():

    twilio_number = '+15555555555'
    message_body = 'Hello, Free World!!'
    number = '+25555555555'
    message = client.messages.create(
        to=number,
        from_=twilio_number,
        body=message_body,
    )

1 个答案:

答案 0 :(得分:0)

所有电话号码应采用正确的E.164格式(定义如下),否则一切正常。您确定目的地能够接收短信吗(您确实手动提到它可以正常工作,所以很奇怪)。

Formatting International Phone Numbers