【问题标题】:Twilio SMS sendingTwilio 短信发送
【发布时间】:2018-02-23 09:02:19
【问题描述】:
 await client.messages.create(
            {
                to: `+${userEntity.telephoneNumber}`,
                from: `+${process.env.TWILIO_NUMBER}`,
                body: `Your activation code is ${userEntity.activationCode}`,
            },
            (err, message) => {
                if (err) {
                    throw err
                } else {
                    return this._res.status(200).json({message: message}).end()
                }
            }
        );

错误:号码 +xxxxxxx 未经验证。试用账户无法向未经验证的号码发送消息;在 twilio.com/user/account/phone-numbers/verified 上验证 +xxxxxxx,或购买 Twilio 号码以向未经验证的号码发送消息。

大家好。我试图从 Twilio 向用户发送消息,但出现此错误。谁能帮助我?也许我不明白它是如何工作的。我应该添加一个我想向 Twilio 发送消息的号码吗?或者这条消息是什么意思?

【问题讨论】:

    标签: twilio


    【解决方案1】:

    是的,这正是它的意思,您必须验证要将消息发送到的号码。验证通过电话或短信完成。
    Twilio - Verify Phone number

    这也将允许您在拨打电话时将此号码用作来电显示(不适用于发短信)。

    这是试用帐户的一些常见限制设置。

    【讨论】:

    • 我没有尝试过:add-an-outgoing-caller-id我不知道它是否适用于试用帐户,或者它们是否有其他限制可能会限制您可以拥有多少经过验证的号码。
    • 您可以验证号码。或者您可以upgrade your account 向任意号码发送消息。
    • 错误:RestClient 已从该版本的库中删除。更多信息请参考twilio.com/docs/libraries/node
    • RestClient 在旧版本的库中。试试看:const twilio = require('twilio'); const client = twilio(ACCOUNT_SID, AUTH_TOKEN);
    猜你喜欢
    • 1970-01-01
    • 2017-12-15
    • 1970-01-01
    • 2015-08-08
    • 2011-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多