[英]How do I parse the SMS sender's from number and body of what s/he texted to Twilio number via a webhook and node.js?
以下代碼工作正常,我已經在本地運行 nGrok 進行了測試。
我留下但無法弄清楚的兩個要求是:
提前謝謝了!
const express = require('express');
const MessagingResponse = require('twilio').twiml.MessagingResponse;
const app = express();
});
app.post('/sms', (req, res) => {
// Start our TwiML response.
const twiml = new MessagingResponse();
// Add a text message.
const msg = twiml.message('some canned response');
res.writeHead(200, {'Content-Type': 'text/xml'});
res.end(twiml.toString());
});
app.listen(3000, () => {
console.log('Example app listening on port 3000!');
});
Twilio 開發人員布道師在這里。
您可以使用 req.body.Body 從傳入的 SMS webhook 請求和使用req.body.Body
的入站電話號碼中req.body.From
入站消息。
要保存到變量中,可能類似於const inbMsg = req.body.Body
和const inbPhoneNum = req.body.From
。
有關使用 Node.js 解析傳入的 Twilio SMS Webhook 的更多信息,我推薦我的隊友 Sam Agnew 撰寫的這篇博文。
讓我知道這是否有幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.