我正在使用twilio进行Android应用程序进行电话/会议,并且只使用TwiML让一切工作正常。现在我需要跟踪事件,以便我切换到Rest API并且无法接听连接电话。
我有android和python quickstart项目正在运行,但给出的示例使用Say动词或Dial动词。现在,我尝试将一部手机与测试应用程序的呼叫实际连接到另一部手机。我不需要它来与我交谈或在连接时拨打另一个号码,我只需要它回答并允许各方互相交谈。
来自文档... URL参数:当您通过REST API发起呼叫时,Twilio会对“' Url'”中的URL中的URL发出同步HTTP请求。 POST参数,以便检索用于处理呼叫的TwiML。
python教程的这一页显示了我需要帮助的确切位置。我所缺少的这个难题是twilio在呼叫连接时需要的正确TwiML响应。 https://www.twilio.com/docs/tutorials/walkthrough/click-to-call/python/flask#7
我尝试了什么..
空响应 - 立即挂断的结果。
只返回200状态代码 - 对于无效内容类型,立即挂断和twilio错误的结果。
我希望twilio福音传道者能够发现这一点并帮助解决这个看似简单的答案。它让我度过了一段令人尴尬的时光。
我可以发布我的python代码,如果它有用,但上面的链接基本上正是我正在使用的。
答案 0 :(得分:0)
Twilio开发者传道者在这里。
在这种情况下,您需要到您尝试连接的号码。在Android quick start python server application中,应用程序会在请求和these lines use that To
number to generate the <Dial>
中发送module.exports = {
entry : "./app/js/index.js",
output : {
path : __dirname + '/app/dist',
filename : "./mapapp.js",
publicPath : 'dist/'
},
module : {
loaders : [ {
test : /\.less$/,
loader : "style!css!less"
}, {
test : /\.css$/,
loader : "style!css"
}, {
test : /\.jsx$/,
loader : "jsx"
}, {
test : /react-typeahead.*$/,
loader : "jsx"
}, {
test : /\.(png|svg|woff|eot|ttf)/,
loader : 'url-loader?limit=8192'
} ]
},
resolve : {
alias : {
react : __dirname + '/node_modules/react',
underscore : __dirname + '/node_modules/underscore/underscore',
leaflet : __dirname + '/node_modules/leaflet/dist',
'bootstrap-css-only' : __dirname
+ '/node_modules/bootstrap/dist/css',
}
}
};
参数。
让我知道这是否有意义并且有所帮助。