Я новичок в Twilio.Я понимаю, что я могу получить статус отправленного SMS, имея statusCallback, так что POST произойдет с callbackurl со статусом сообщения.Но у меня проблемы с созданием этой конкретной конечной точки POST.Вот что у меня есть:
// Twilio API CALL
client.sendMessage({
to:userId,
from: metadata.myTwilioNumber,
body: message,
StatusCallback:'POST URL'
}, function(err, responseData) {
if (!err) {
} else {
logger.info(err);
}
Моя конечная точка POST является конечной точкой простого узла js (запрос, ответ).
var server = http.createServer ( function(request,response){
response.writeHead(200,{"Content-Type":"text\plain"});
if(request.method == "GET")
{
response.end("received GET request.")
}
else if(request.method == "POST")
{
console.log(request.CallStatus);
console.log(response);
console.log('receivedRequest');
response.end("received POST request.");
}
else
{
response.end("Undefined request .");
}
});
server.listen(4445);
Может ли кто-нибудь помочь мне получить статус и messageID ответа?В настоящее время вызывается POST, но я не могу получить подробности и статус сообщения.