Tag: 短信

如何用twilio收到短信?

我刚刚开始与twilio。 我想在我的node.js服务器上收到一条短信,并对其进行处理。 我假设消息可以在callback中处理。 这到底怎么了? 我已经search了一个例子,但似乎没有非常明确的文件。 如果你能告诉我这是怎么做的,我很想知道。 我正在寻找一个nodejs实现这个简单的过程。 谢谢!

跟踪传出的twilio短信,以便在回复时进行识别

我正在为我的聊天应用程序使用nodejs服务器的twilio服务,并且希望使用短信息在我的应用程序和最终用户之间创build连接。 我在node.js中使用这个代码来发送短信: client.messages.create({ to: to, from: "+MY_TWILIO_PONE", body: body }, function (err, message) { … } 它工作正常。 我的问题是,当用户回复这个消息,我找不到一个单一的ID连接他的传入短信到传出的消息。 我必须提到,我正在使用一个单一的电话号码发送所有传出的短信。 searchTwilio文档并通过networking提供使用cookie来存储对话,但这是一个解决scheme,只有当第一条消息是从应用程序外部发送的,而不是反之亦然。 你能build议我怎么解决这个问题?

如何使用Twilio发送短信,并等待来自手机的响应,在NodeJS中完成请求

我知道如何通过Twilio发送短信到请求正文中指定的电话号码,但是我需要一种方法来等待用户使用短信作出回应。 我需要捕获邮件正文并将其作为响应发送。 router.post('/', function(req, res){ var customerNumber = req.body.mobileNumber; var twilioNumber = process.env.TWILIO_NUMBER; client.messages .create({ to: '+1' + customerNumber, from: twilioNumber, body: 'message to user', provideFeedback: 'true', }, function(err, message){ if(err) res.send('message err: ' + err); else{ // wait 10-20 seconds for user to respond res.send("A response from the user"); } }) }); 我也知道如何听Twilio的反应,但这是行不通的,因为我需要上面的路由来回应用户在下面的路由中得到的消息。 router.post('/sms-response', […]

节点/ Twilio浏览器/短信聊天?

有没有使用twillio和节点让手机在浏览器中与客户聊天的任何项目? 或将短信转发给xmpp,然后将xmpp转发回twilio? 我一直在寻找一个小时左右,我似乎无法find一个这样的项目。 我发现了一些能让我build立它的服务,但我宁愿不要在这里重新创build轮子。

使用Twilio API识别群聊中的所有号码

我正在开发一个SMS服务,该服务旨在用于组文本。 例如,有三个成员的团体文本,我自己,我的老板和twilio号码。 我希望我的服务,包括在上面的群聊中,“知道”我的老板和我在一起聊天。 基本上,我想推断出我的老板和他的手机号码,我和我的手机号码之间有一些相关性。 如果有人以这种方式使用twilio api,或者有一些build议或帮助,将不胜感激! 我正在使用node.js,express和twilio npm模块。

如何设置与Twilio和节点HTTP Cookie?

我正在尝试使用cookie来跟踪与我的节点应用程序的短信交谈,但他们似乎从来没有得到正确的设置。 至less,当我在用户的下一个文本中检索它们时,它们仍然是空的。 我有这个函数设置一个cookie并发送一个响应给用户: function requestLocation (res, resend) { var locationXml = ""; … var responseText = ""; … var response = new twilio.TwimlResponse(); response.sms(responseText); res.cookie('rideStage', rideStages.SENT_REQUEST); res.send(response.toString(), { 'Content-Type':'text/xml' }, 200); } 但是,当我收到来自该用户的下一条消息时,“request.cookies.rideStage”始终为空。 我也试过replace res.cookie('rideStage', rideStages.SENT_REQUEST); res.send(response.toString(), { 'Content-Type':'text/xml' }, 200); 同 res.send(response.toString(), { 'Set-Cookie':'rideStage='+rideStages.SENT_REQUEST, 'Content-Type':'text/xml' }, 200); 但是request.cookies.rideStage仍然是空的。