Tag: sms

Nodejs网站在后台执行

所以我正在开发一个基于Nodejs的通话logging网站,当我logging通话时,我已经到了需要发送短信给工程师的地步。 我有访问的短信网关本质上是一个URL如下: http://192.xxx username = x password = y&to = mobileno &text = xyz 我的要求是执行此链接,以便短信发送和页面保持原样,而不必redirect。 非常感谢

使用SMS直接访问不同的Web服务器

我正在开始将Twilio整合到我们的服务中。 是否可以接收短信,并根据SMS(发件人,消息等)的数据在2个(可能更多)HTTP URL之间路由? 我发现function发生了这种情况,但我找不到一个函数的例子,它需要传入的SMS和使用SMS中的数据,在多个HTTP URL /端点之间select转发原始SMS而不修改它。 到目前为止,我有以下Twilio函数: exports.handler = function(context, event, callback) { const response = new Twilio.Response(); let message = event.body if(PhoneNumberInTestCloud(event.From, context)) { console.log("data content: " + response) console.log("forwarded to: " + context.TestCloudURL) response.appendHeader('Location', context.TestCloudURL); callback(null, response); } else { console.log("data content: " + response) console.log("forwarded to: " + context.MATestCloudURL) response.appendHeader('Location', context.MATestCloudURL); callback(null, […]

通过aws-sdk-js发送短信

使用aws-sdk-js发送短信的方法是什么? https://github.com/aws/aws-sdk-js 是否有适当的代码可从亚马逊这(JavaScript)。 我引用了下面的文档,但没有足够的信息https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/SMS.html 这个代码实际上为我工作。 const AWS = require('aws-sdk'); AWS.config.update({ region: 'ap-southwest-1', accessKeyId: 'XXXXXXXXXXXXXXXXXXXX', secretAccessKey: 'xxxxSSSSXXXXXXXXXXXXXXXXXXXXXXXXXX' }); var sns = new AWS.SNS(); var params = { Message: 'Alert! emssage…..', MessageStructure: 'string', PhoneNumber: 'XXXXXXXXXXXX' }; sns.publish(params, function (err, data) { if (err) console.log(err, err.stack); else console.log(data); }); 任何更好的方式来添加发件人ID和所有?

如何从Microsoft Bot Framework发送短信(使用Twilio频道)?

目前我的机器人在Facebook Messenger上,由员工使用。 我想让我的机器人发送一条短信给一个人,欢迎他/她join我们的团队,并凭借其凭据。 我知道Microsoft Bot Framework集成了Twilio,所以我整合了Twilio频道,如下所示: https ://docs.microsoft.com/en-us/bot-framework/channel-connect-twilio,所以我有一个电话,一切都很好configuration,因为我可以手动发送短信(从Twilio的仪表板),它的工作原理。 问题是我现在不知道如何使用它。 const confirmPerson = (session, results) => { try { if (results.response && session.userData.required) { // Here I want to send SMS session.endDialog('SMS sent ! (TODO)'); } else { session.endDialog('SMS cancelled !'); } } catch (e) { console.error(e); session.endDialog('I had a problem while sending SMS :/'); } […]

Kannel作为SMPP服务器

我已经创build了短信网关应用程序,其中我使用kannel连接到MNO(移动networking运营商)SMSC。我有一套客户端连接到我的应用程序API(JSON API),在我的应用程序中,我基本上发送请求通过其http API访问。 我有这样的新客户,他的要求是他的请求应该通过SMPP协议,因为他不觉得JSON API是非常安全的,因为消息可以在接收者的路上被改变。 要创buildSMPP服务器,我使用Node JS SMPP服务器和客户端模块 ,然后在收到请求后,我基本上向通道发出HTTP请求。 我在这里面临的问题是如何将DLR发送到客户端。 据我所知,kannel为我提供了从SMSC获得递送报告的能力,正如他们的文档中所引用的那样,我可以这样做,但是我怎样才能从我的客户端获得消息ID,然后发送给客户端以便客户端能够将传送报告映射到特定的消息。 这是我想知道的 是否可以使用KANnel作为SMPP服务器,即允许第三方连接我的基于kannel的应用程序,但是却能够监控消息? 如果这是不可能的,第三方如何发送消息ID,以及如何在SMPP中接收消息ID? 任何build议更好的应用程序devise或资源,我可以装备自己必要的知识来解决这个问题将不胜感激。 免责声明:我是SMPP协议的新手

在PDU模式下支持字符

我正在写应用程序在nodejs发送和接收短信在PDU模式。我使用波通GSM调制解调器(7位编码)发送短信。 它也支持8位(AT + CSMP = 1,167,0,8)编码scheme。 我可以正确地发送字母数字字符,但是我不能发送像([,],|等)的字符。 这里string: AT+CMGS=14 0001030C911989890878800004015B 文本string: [ 但我收到一些垃圾字符。 任何想法? 以及如何发送多部分短信。 我已经提到这个 ,而这个,但我没有得到所需的输出。 任何人都可以build议8位( 7位编码scheme )文本编码scheme? 请帮帮我…

获取AWS SMS的交付状态

我通过节点SDK从AWS发送短信。 短信发送情况良好,我正在尝试收到发送信息。 显然不是那么容易,而且必须设置SNS才能将日志发送到Cloudwatch,并parsingCloudWatch以获取查找MessageId的传递信息: https ://stackoverflow.com/a/40327061/2054629 如果我通过SNSnetworking界面发送短信,日志中会看到cloudwatch中的日志,而不是通过节点SDK发送日志。 在从节点发送消息之前,我无法获取有关如何设置消息的信息。 理想情况下,我想达到这样的东西: const sendSMS = async (message, number) => { // send the SMS // wait to get delivery info // resolve with delivery info, or reject if failed } 目前我有: import AWS from 'aws-sdk'; AWS.config.update({ accessKeyId: accessKey, secretAccessKey: secretKey, region: 'us-east-1', }); const sns = new AWS.SNS(); const […]