我正在建立一个移动应用程序(android等),我需要使用短信。当用户第一次向我的应用程序注册时,SMS会简单地发送一个激活码(也许还有其他同样简单的用法)。由于谷歌是一家受人尊敬的公司,而且谷歌语音是免费的(API),我正在考虑使用谷歌语音。然而,很多开发人员似乎都在使用Twilio。对于我发送验证码的基本用法,使用Twilio SMS比使用Google Voice SMS有优势吗(同样,Google Voice是免费的)?
发布于 2013-04-16 03:32:37
谷歌语音似乎limit短信的数量,可以发送。他们没有深入讨论限制的细节。
为了防止滥用,你可以从谷歌语音发送的短信数量是有限制的。如果您已达到限制,您将看到一条消息,提示您的消息未发送,因为已达到文本消息限制。请稍后重试或尝试发送到较少的联系人。您必须发送给较少的人,或者稍后尝试发送文本消息。
Twillio也会limit短消息的数量,但这是有记录的限制。
每个Twilio短信启用的长码(常规的10位数字)可以发送1短信每秒,每个号码。不幸的是,我们无法调整此速率限制。如果您的应用程序需要大量外发短信,我们建议您使用短信短码。
所以我猜不同之处在于,一个人可能会切断你的联系,但却是免费的。另一个不会,如果你留在他们的限制内,但要花钱。
发布于 2013-04-17 00:07:19
您正在链接的API不是官方的Google API,因此不能保证它将可靠地工作,也不能保证Google不会在某个时候决定禁用API。因此,你是在为一定程度的可靠性买单,而不是依赖于Google Voice的非官方挂钩。
有很多SMS API可用,Twilio当然是一个众所周知的API,但也有其他的。看看我前段时间发布的另一个答案,其中列出了一些提供商。How to send SMS programatically in a professional and reliable way?
https://stackoverflow.com/questions/16020032
复制相似问题