微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

替换为:“电话号码”为:变量

如何解决替换为:“电话号码”为:变量

我用一个变量替换了 to = " " 中的电话号码,但我收到一条 HTTP 错误消息。

phoneNumber = +14403943924

message = client.messages.create(
                to= phoneNumber,from_="+14397829146",body= message)

HTTP 错误您的请求是:

POST /Accounts/AC5eadecae45ea157bc​​833c458a3cf0349/Messages.json

Twilio 返回了以下信息:

无法创建记录:“收件人”号码 32+14403943924 不是有效的电话号码。

不知道为什么它会在我上面的变量前面添加一个 32。

解决方法

这里是 Twilio 开发者布道者。

我可以将您上面的代码与我自己的电话号码、Twilio 号码和 Twilio 凭据一起使用,并收到一条短信/不会收到您的错误。话虽如此,我通常做的事情是将电话号码用引号括起来——所以也许可以尝试将 phoneNumber = +14403943924 更改为 phoneNumber = "+14403943924"(即使我能够在没有引号的情况下使代码工作。)

让我知道这是否有帮助!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。