服务器无法找到与App SID关联的TwiML应用程序

时间:2018-03-14 12:48:33

标签: node.js twilio twilio-api twilio-php twilio-programmable-chat

Twilio语音呼叫出错“服务器无法找到与应用SID关联的TwiML应用”

遵循步骤

1 - 在控制台中创建twiml app 2 - 生成的api密钥
3 - 与代码集成

.wrapper {
    display: grid;
    grid-template-columns: auto auto;
}

.Product {
    display: inline-grid;
    grid-template-columns: auto 1fr;
    background-color: rgb(2, 121, 61);
    padding: 10px;
}

令牌生成成功,但是当我尝试从ios端使用该令牌时

我在ios sdk中遇到以下错误

  

错误:错误Domain = com.twilio.voice.error代码= 21218“找不到应用程序。” UserInfo = {NSLocalizedDescription =找不到应用程序。,NSLocalizedFailureReason =服务器无法找到与App SID关联的TwiML应用程序}

提前致谢

1 个答案:

答案 0 :(得分:1)

获得解决方案......我忘了在TwiML应用程序中添加回调URL

我刚刚在我的应用中创建了一个POST网址,并在TWIML App中添加了该网址

以下是POST URL的代码

exports.makeCall = function (req, res) {
  const VoiceResponse = require('twilio').twiml.VoiceResponse;
  const response = new VoiceResponse();
  const dial = response.dial();
  dial.client(req.body.To);
  res.send(response.toString()); 
};