16

我正在构建一个需要使用 SMS 的移动应用程序(android 等)。当用户第一次注册我的应用程序时,SMS 会简单地发送一个激活码(也许还有另一个同样简单的用法)。由于谷歌是一家受人尊敬的公司,而且谷歌语音是免费的(API),我正在考虑使用谷歌语音。但是,很多开发人员似乎都在使用 Twilio。在我发送验证码的基本用法中,使用 Twilio SMS 优于 Google Voice SMS 是否有优势(同样,Google Voice 是免费的)?

4

2 回答 2

10

您链接到的 API 不是官方的 Google API,因此不能保证它会可靠地工作,或者 Google 不会在某个时候决定禁用该 API。因此,您是在为一定程度的可靠性付费,而不是依赖非官方的 Google Voice 挂钩。

有很多可用的 SMS API,Twilio 肯定是众所周知的,但还有其他的。看看我发布的另一个答案,其中列出了一些提供商。如何以专业可​​靠的方式以编程方式发送短信?

于 2013-04-16T16:07:18.780 回答
8

Google Voice 似乎限制了可以发送的 SMS 消息的数量。他们没有详细说明限制。

为防止滥用,您可以从 Google Voice 发送的短信数量有限制。如果您已达到限制,您将看到一条消息,显示“您的消息未发送,因为已达到短信限制。请稍后再试或尝试发送给更少的联系人。您将不得不发送给更少的人,或者尝试稍后发送您的短信。

Twillio 也确实限制了 SMS 消息的数量,但这是一个记录在案的限制。

每个启用 Twilio SMS 的长代码(常规 10 位数字)每秒可以发送 1 条 SMS 消息,每个号码。不幸的是,我们无法调整此速率限制。如果您的应用程序需要大量外发 SMS,我们建议使用 SMS 短代码。

所以我想不同的是,一个人可能会切断你,但它是免费的。另一个不会,如果你保持在他们的限制范围内,但要花钱。

于 2013-04-15T19:32:37.390 回答