gpt4 book ai didi

node.js - Twilio - 创建新号码后需要从应用程序动态设置 Webhook

转载 作者:太空宇宙 更新时间:2023-11-03 23:04:00 25 4
gpt4 key购买 nike

我构建了一个应用程序,为客户分配一个 twilio 号码,他们可以向该号码发送短信。我可以动态创建号码,但我现在需要在传入文本的代码中设置 webhook,以便 twilio 知道如何响应。现在我只知道一种通过控制台来完成此操作的方法,这不能满足我的需要。任何帮助将不胜感激。谢谢!

最佳答案

这里是 Twilio 开发者布道者。

感谢 Alex 的回答,这是正确的。我只是想添加一些代码,因为我注意到问题被标记为 Node.js。

以下是如何使用 Node.js 帮助程序库进行 API 调用。

Update an existing incoming phone number :

var accountSid = 'YOUR_ACCOUNT_NUMBER';
var authToken = 'YOUR_AUTH_TOKEN';
var client = require('twilio')(accountSid, authToken);

client.incomingPhoneNumbers("PHONE_NUMBER_SID").update({
smsUrl: "http://demo.twilio.com/docs/sms.xml"
}, function(err, number) {
if (err) { console.error(err); return }
console.log(number.voiceUrl);
});

When buying the number :

client.incomingPhoneNumbers.create({
friendlyName: "My Company Line",
smsUrl: "http://demo.twilio.com/docs/voice.xml",
phoneNumber: "PHONE_NUMBER_TO_PURCHASE"
}, function(err, number) {
if (err) { console.error(err); return }
console.log(number.sid);
});

关于node.js - Twilio - 创建新号码后需要从应用程序动态设置 Webhook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40519522/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com