【发布时间】:2026-02-03 00:55:02
【问题描述】:
以下情况:
- 有人拨打了我的 Twilio 号码
- Twilio 请求了我的网址
- 呼叫者加入会议(在第二个人加入之前不要开始)
- TwiML 调用移动设备
- Moblie 不接电话
=> 没有第二个人进入会议,因此会议不会停止,呼叫者会卡在那里。
如果发生这种情况,我的解决方案是结束整个通话,我已经知道 endCall 函数的放置位置,所以这不是我的问题。该函数如下所示(您也可以在 twilio API 中找到它):
client.calls(accountSid).update({
status: "completed"
}, function(err, call) {
if(err){
console.log(err);
}
});
我的程序逻辑很好,我看到这个函数在正确的地方被调用了,但是我收到了这个错误:
{ status: 404,
message: 'The requested resource /2010-04-01/Accounts/AC/Calls/AC.json was not found',
code: 20404,
moreInfo: 'https://www.twilio.com/docs/errors/20404' }
我已经在 moreInfo 网址上显示了红色内容,但我取消了资格 那里的解决方案。也许你知道这有什么问题。
【问题讨论】:
标签: node.js http-status-code-404 twilio error-code twilio-twiml