Tag: twilio

使用CommonJS / NodeJS javascript创build可导出对象或模块以包装第三方库

我是JavaScript新手,并创build类/对象。 我试图用一些简单的方法来打包一个开源库的代码,供我在路由中使用。 我有下面的代码是直接从源 (sjwalter的Github回购;感谢斯蒂芬图书馆!)。 我试图导出一个文件/模块到我的主要的应用程序/ server.js文件,像这样的东西: var twilio = require('nameOfMyTwilioLibraryModule'); 或者无论我需要做什么。 我正在寻找像twilio.send(number, message) ,我可以很容易地在我的路线使用,以保持我的代码模块化的方法。 我尝试了一些不同的方法,但没有得到任何工作。 这可能不是一个好问题,因为你需要知道图书馆是如何工作的(Twilio也是如此)。 var phone = client.getPhoneNumber(creds.outgoing); 线路确保我的拨出号码是注册/付费号码。 以下是我试图用我自己的方法包装的完整示例: var TwilioClient = require('twilio').Client, Twiml = require('twilio').Twiml, creds = require('./twilio_creds').Credentials, client = new TwilioClient(creds.sid, creds.authToken, creds.hostname), // Our numbers list. Add more numbers here and they'll get the message numbers = ['+numbersToSendTo'], message […]

使用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仍然是空的。

有关电话号码的信息

node.js是否有lib的接收电话号码(任何格式),将其转换为默认格式,并告诉我关于数字(例如:国家,城市等)的信息?

如何将函数外部的variables传递给Firebase事件

以下是我在nodeJS服务器上运行的代码,我试图在触发'child_added'事件后立即发送短信 // Twilio Credentials var accountSid = '<AccountSid>'; var authToken = '<authToken>'; var twilio = require("twilio"); var client = new twilio.RestClient(accountSid, authToken); // TWILIO Function client.messages.create({ to: "+12432056980", // This need to be obtained from firebase from: "+14352058756", body: "Hey There! Good luck on the bar exam!" }, function(err, message) { console.log(message.sid); }); 下面是一旦孩子被添加到firebase数据库时触发的事件,我想在触发下面的事件时立即调用TWILIO函数(如上所示),并且从下面将移动号码variables传递给它function。 ref.limitToFirst(1).on('child_added', […]

如何使用node.js响应传入的Twilio调用和SMS消息?

在我的应用程序中,我使用twilio node.js模块来接收短信,发送短信,接听电话和拨打电话。 我想出了如何发短信和打个电话。 但我不知道如何回应来电和短信。 我如何使用节点来响应这些?

如何testingTwilio应用程序?

testingTwilio应用程序和模拟调用的最佳方法是什么? 我想testing的东西: 来电 logging 转录 语音信箱 我最感兴趣的是学习如何在Node.js和Ruby中做到这一点。