标签: sms-gateway

短信网关 SMSC/ESME TON/NPI

我正在开发一个 SMS 网关,我正在考虑我应该在其中实现的功能。因此,我查看了一些 SMS 网关(SMSNOW、SMS studio 和 Ozeki)作为示例。

我几乎完成了实现,但我在几乎所有 SMS 网关中遇到了一个功能,它允许用户为 SMSC 和 ESME 指定 TON/NPI。

我知道当 SMS 网关准备使用 SMPP 协议发送短信时,它需要解析发件人/收件人号码,并在此基础上指定 TON/NPI。而且我知道允许您覆盖默认值并指定您自己的 TON/NPI 很棒。

我不明白的是为什么所有 SMS 网关都为您提供选项,当它充当 SMSC 时(当它接收 SMS 时,而不是发送它们时)为 SMS 网关指定您自己的 TON/NPI。

当 SMS 网关收到 smpp SMS 时,它会用指定的 TON/NPI 做什么?

sms smpp telecommunication sms-gateway

3
推荐指数
1
解决办法
4071
查看次数

短信支付平台订阅?

在WhitePages.com上,他们有一个机制,通过输入您的电话号码来促进付款.输入您的号码后,您会收到一条短信,指示您输入"GO"以完成交易.根据您所做的购买回复,您会收到另一条消息,表明您可以按照一定的月租费无限制地使用该服务.我之前没有看到任何相关的动态,我很好奇用于为Ruby on Rails应用程序构建这样的支付系统的服务是什么?

我特别感兴趣的是一个平台,允许来自尽可能多的国家的这种支付,因为我目前使用Twilio在另一个应用程序上发送短信.

ruby sms ruby-on-rails payment-gateway sms-gateway

3
推荐指数
1
解决办法
651
查看次数

如何使用kannel发送和接收USSD

我是 USSD 的新手,但我已经使用 Kannel 1.5.4 发送消息很久了。我想使用 kannel 发送/接收 USSD 请求。我有相同的 smpp v5 帐户。如果有人通过配置文件帮助我,那就更好了。我的配置文件是:

#SMSC CONNECTIONS
group = smsc
smsc = smpp
smsc-id = USSD-ACC
host= 10.*.*.*
port= 1234
transceiver-mode=true
smsc-username = "USER"
smsc-password = "PWD"
system-type = ""
interface-version=34
source-addr-ton=5
source-addr-npi=0
dest-addr-ton=0
dest-addr-npi=1
max-pending-submits=10
wait-ack=600
wait-ack-expire=0x01

# SMSBOX SETUP
group = smsbox
bearerbox-host = localhost
sendsms-port = 12345
sendsms-chars = "0123456789 +-"
log-file = "/tmp/kannel_smsbox.log"
log-level = 3
# SERVICES
group = sms-service
keyword = default
get-url = "http://localhost/request.php?MNO=%p&SHORTCODE=%P&CONTENT=%a"
name="*123#" …
Run Code Online (Sandbox Code Playgroud)

ussd smpp kannel sms-gateway

3
推荐指数
1
解决办法
7006
查看次数

使用基于SMS的用户注册过程创建一个android应用(la Yo和WhatsApp)

我正在开发一个免费的消息传递应用程序,我希望基于用户的电话号码实施用户注册过程,并且为了验证该号码,我想在以下地区实施类似于Yo,WhatsApp或Telegram应用程序的SMS机制:用户会在SMS中收到唯一的确认码,以验证电话号码并激活用户的帐户。

我的研究表明,所有这些应用程序都使用第三方短信网关提供商,例如Twilio或Nexmo,但是对于免费的休闲应用程序(例如Yo)而言,这似乎非常昂贵。因此,我想知道像Yo这样的免费应用是否使用付费的SMS网关提供商向其用户发送确认代码,或者他们确实使用了其他任何东西。

我还检查了Telegram的Android应用程序源代码(请参阅此处),但是我无法弄清楚它们用于发送带有确认代码的SMS的方式和服务。是否有人熟悉Telegram的源代码,可以告诉我他们是如何做到的?

非常感激。

messaging sms android sms-gateway telegram

3
推荐指数
1
解决办法
4487
查看次数

强制从静态电子邮件地址发送的SMS消息使用相同的号码(AT&T示例)

该具体示例使用AT&T作为接收器的载体.

当通过其运营商电子邮件地址(1234567890@txt.att.net)从静态电子邮件地址向客户发送SMS消息时,消息从格式为的号码到达电话1 (400) 000-244.每次发送新的SMS消息时,该号码都会略有变化.这会导致iPhone等手机正确处理来自同一源电子邮件地址的SMS消息.

基础研究表明,这与AT&T网关如何处理将电子邮件转换为SMS消息有关.我们还看了并决定购买普通短码(CSC)每月不值1000美元,所以这不是我们的选择.

有没有人知道围绕这个限制的另一种方法,它可以强制来自同一源电子邮件的所有SMS消息以这种方式出现在手机上,以便它们正确地穿线?

在我们的配置中,电子邮件使用PHP PEAR Mail_Mime包通过SMTP 发送.我们真的在寻找一种方法,我们可以在不购买共享或专用CSC的情况下完成.

php email sms sms-gateway

2
推荐指数
1
解决办法
4567
查看次数

使用SQL Server 2008中的触发器和存储过程发送SMS

我在smslog桌子上写了一个触发器

ALTER TRIGGER [dbo].[mytrigger]    
   ON  [dbo].[smslog]   
   AFTER INSERT    
AS   
   Declare @MobileNo int   
   Declare @smstext as varchar(300)   
Begin    
   set @MobileNo = ( select mobile from inserted)  
   set @smstext = (select smstext from inserted)  
   set @sResponse = 'test'
   Exec pr_SendSmsSQL @MobileNo, @smstext, @sResponse  
END  
Run Code Online (Sandbox Code Playgroud)

存储过程是

create procedure [dbo].[pr_SendSmsSQL] 
    @MobileNo varchar(12), 
    @smstext as varchar(300), 
    @sResponse varchar(1000) OUT 
as 
BEGIN 
   Declare @iReq int,@hr int 
   Declare @sUrl as varchar(500) 
   DECLARE @errorSource VARCHAR(8000)
   DECLARE @errorDescription VARCHAR(8000) 

   -- Create Object for XMLHTTP 
   EXEC @hr = …
Run Code Online (Sandbox Code Playgroud)

triggers stored-procedures sql-server-2008 sms-gateway

2
推荐指数
1
解决办法
2万
查看次数

使用文本消息调用Web服务API

现在我正在创建一个iOS应用程序.我还实现了一些Web服务.我的要求是:"用户应该能够通过发送短信(SMS)来调用Web服务API".经过大量研究后,我发现有一家名为Clickatell的供应商(http://www.clickatell.com/).但我不知道如何配置呢?请帮我配置一下.或者是否有其他API或SMS网关提供此服务?

sms web-services sms-gateway ios5

2
推荐指数
1
解决办法
1708
查看次数

建立Kannel SMS网关

对于这个问题,我深表歉意,但知道答案对我而言确实很重要。

经过大量谷歌搜索后,我不能从狗窝专家那里得到正确答案。

我在服务器上设置了看台,并使用SMPP连接到3个操作员。我每天使用我的smstool发送几百条消息。

First Question:Kannel可以充当SMPP服务器吗?换句话说,我的客户端可以通过smpp连接连接到我的服务器吗?

Second Question: 根据我的服务器规格(CPU,内存...),Kannel一天可以处理数百万条消息吗?

谢谢,

kannel sms-gateway

2
推荐指数
1
解决办法
1097
查看次数

如何从GOIP发送/检索短信

有没有一种方法让PHP或VB.net在GOIP(sms网关)上检索/发送短信而无需访问Web Manager中内置的方法?

所述设备正在使用UDP端口44444。

sms sms-gateway

2
推荐指数
1
解决办法
7379
查看次数

如何从java程序向手机发送短信-使用免费的API或WebServices

我需要编写一个程序,应该能够通过java编程向手机发送短信。到目前为止我所知道的是使用短信网关并将调制解调器与 SIM 卡连接。

但我无法在客户端计算机上安装 SMS 网关和调制解调器。我可以使用smtp主机吗?

How can i use Web Service to send sms?
Run Code Online (Sandbox Code Playgroud)

我们将非常感谢您的时间和贡献。

java sms web-services sms-gateway

2
推荐指数
1
解决办法
8911
查看次数