這裏是我的代碼Twilio調用函數 - 總是重複「請輸入您的ID」?
exports.handler = function(context, event, callback) {
let twiml = new Twilio.twiml.VoiceResponse();
let gather = twiml.gather({
input: 'dtmf',
finishOnKey: '#'
});
gather.play("Please enter your user ID");
callback(null, twiml);
var got = require('got');
var requestPayload = event;
got.post('http://www.test.com/test.php?test=' + JSON.stringify(requestPayload), {
body: JSON.stringify(requestPayload),
headers: {
'accept': 'application/json'
},
json: true
})
.then(function(response) {
console.log(response.body)
callback(null, response.body);
})
.catch(function(error) {
callback(error)
})
};
我從URL成功的響應,但我要問的第二個問題。如何從這裏繼續。
謝謝
HTTP請求做了什麼?你期望從它那裏得到什麼回報? – philnash
我的HTTP請求檢查用戶是否存在,如果存在則返回1 else 0。 然後會有第二個問題 –
我已經成功回覆了.SO在PHP響應中沒有pblm。在得到迴應之後,我需要知道如何在此函數中添加第二個問題。謝謝 –