0

我有非常简单的代码,我就是不知道出了什么问题。

我有一个Twilio试用帐户和一个试用电话号码,我正在尝试使用它发送 SMS。

from os import environ
from twilio.rest import Client

client = Client(environ['ACCOUNT_SID'], environ['AUTH_TOKEN'])

message = client.messages.create(body = f'The verification code for Treal is {code}', from_ = "+1**********", to = "+91**********")

from 中的一个是我的 Twilio 试用号码,而“to”中的一个是我要发送到的号码。我收到一个错误:

twilio.base.exceptions.TwilioRestException:
HTTP Error Your request was:

POST /Accounts/AC*******1830e0****a3403dfd16d****/Messages.json

Twilio returned the following information:

Unable to create record: A 'To' phone number is required.

More information may be available here:

https://www.twilio.com/docs/errors/21604
4

2 回答 2

0

使用https://www.soscisurvey.de/tools/view-chars.php之类的网站检查隐藏的控制字符,并简单地使用常规字符串,看看它是否有效,然后工作失败。

于 2022-02-09T12:59:25.900 回答
-1

使用 Twilio 中的试用帐户,您只能向您登录或验证的手机发送消息,因此如果我提供了电话号码“1234”,我只能向“1234”发送消息。

也许您在注册时没有提供电话号码?

Twiilo 文档 文档图片

于 2022-02-09T09:20:13.743 回答