我正在尝试 send an SMS使用字母数字“来自”地址的 Twilio。我在澳大利亚,发送到澳大利亚手机号码。我的 cURL 请求如下所示:
curl -X POST 'https://api.twilio.com/2010-04-01/Accounts/<Account SID>/Messages.json' \
--data-urlencode 'To=+614XXXXXXXX' \
--data-urlencode 'From=Test' \
--data-urlencode 'Body=Test' \
-u <Account SID>:<Auth Token>
我收到的回复是:
{
"code": 21212,
"message": "The 'From' number Test is not a valid phone number, shortcode, or alphanumeric sender ID.",
"more_info": "https://www.twilio.com/docs/errors/21212",
"status": 400
}
我尝试了许多不同的字母数字发件人 ID,但没有一个成功。我的发件人 ID 似乎符合
[a-zA-Z0-9 ]
最大长度为 11 且至少需要 1 个字母字符。我已经仔细检查了我的帐户 SID 和身份验证 token 以及在澳大利亚境内发送字母数字 SMS 的能力。我还验证了我没有意外使用我的测试代码,以防万一会产生任何影响。我的帐户也有信用。提前感谢您提供的任何见解:)
最佳答案
Twilio 开发人员布道者在这里。
对于使用字母数字发件人 ID 发送消息,您所做的一切都是正确的。但是,为了get your account setup for sending these messages您需要contact support并请求您的帐户能够使用字母数字发件人 ID。
让我知道这是否有帮助。
关于sms - Twilio SMS 中的字母数字 'From' 地址无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37062689/