当前位置: 首页 > 知识库问答 >
问题:

“错误:21211”收件人“号码不是有效的电话号码”与Twilio使用node.js

宇文俊风
2023-03-14

下面的图片是我的前端设计

这是我的node.js脚本:

const express = require('express');
const cors = require('cors');
const twilio = require('twilio');

const accountSid = 'ACf230d111a9b9e90dxxxxxxxxxxxxxxxx';
const authToken = '3ed072e00862729axxxxxxxxxxxxxxxx';
const client = require('twilio')(accountSid, authToken);

const app = express();

app.use(cors());  // blocks browser from restricting any data

app.get('/', (req, res) => {
    res.send('Welcome to the Express Server')
})

app.get('/send-text', (req, res) => {
    // GET variables, passed via query string
    const { recipient, textmessage } = req.query;
    console.log(req.query);

    // Send text
    client.messages.create({
        body: textmessage,
        to: '+1' + recipient,
        from: '+15593134060'
    }).then((message) => console.log(message.body)).catch(e => { console.error('Got an error:', e.code, e.message); });
})

app.listen(4000, () => console.log("Running on Port 4000"));

为了安全起见,我在Twilio sid的一部分上加上了'X',并在这里加上了令牌。

共有1个答案

鲍驰
2023-03-14

代码中的错误是从twilio号码向同一个twilio号码进行了呼叫。如果你不这么做,即。使用另一个号码作为消息的接收者,您的代码应该可以工作。

 类似资料:
  • 我们需要使用语音连接两位客户,但我们需要隐藏彼此的客户电话号码。我们决定使用下一种方法——用twilio屏蔽电话号码 问题是: 我们使用twilio号码连接两个客户。我们可以使用相同的号码进行另一个呼叫吗?或者在呼叫完成之前它是“忙”的? 如果它是'忙',我们可以购买例如20个电话号码,并在每次需要打电话时可用吗? 不相关,但为什么没有可能购买乌克兰电话号码。 非常感谢您的帮助。

  • 背景: 我为android写了一个简单的小拨号器,可以拨打联系人的电话号码 问题: 我想打电话给联系人,而不是电话号码,这样Android: 如果联系人有两个号码:将启动电话号码选择对话框,然后启动通话 当然,我可以从头开始实现一个弹出窗口,但我更愿意委托给一个标准操作,这样用户就可以使用与使用标准拨号器相同的用户体验。

  • 然而,我对Twilio WhatsApp API电话号码感到困惑。 > 如果我使用他们的服务(API),我需要购买他们的电话号码吗?我可以用我的电话号码给客户发送信息吗? 如果我买了他们的电话号码,这个号码可以一直保留到我终止合同吗?(我担心我总是需要换号码) Twilio有电子邮件/WhatsApp问问题吗?

  • 问题内容: 我在某些网站上找到了此代码,并且效果很好。它验证电话号码是以下格式之一: (123)456-7890 或 123-456-7890 问题是我的客户(我不知道为什么,也许是客户的东西)想添加另一种格式,即连续十个数字,如下所示: 1234567890 。 我正在使用这个正则表达式, 如何添加它还可以验证另一种格式?我对正则表达式不好。 问题答案: 首先,您的格式验证器显然仅适用于NANP

  • 如果您在Nuxt页面中包含电话号码,请确保将它们直接包装到链接中: <!-- Example phone number: +7 (982) 536-50-77 --> <template> <a href="tel: +7 (982) 536-50-77">+7 (982) 536-50-77</a> </template> 否则,某些移动Safari版本会自动将这些数字转换为链接。 听起

  • 如何搜索与特定号码相关的所有传入和传出消息?