Twilio vs google voice api for SMS [已关闭]

2022-09-03 02:04:06

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


答案 1

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

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


答案 2

Google语音似乎限制了可以发送的短信数量。他们没有详细说明限制。

为防止滥用,您可以通过 Google 语音发送的短信数量存在限制。如果您已达到限制,您将看到一条消息,指出“您的消息未发送,因为已达到短信限制。请稍后再试,或尝试发送给较少的联系人。您必须向较少的人发送消息,或者稍后尝试发送短信。

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

每个启用了 Twilio 短信的长代码(常规 10 位数字)每秒可以发送 1 条短信。很抱歉,我们无法调整此速率限制。如果您的应用程序需要大量传出短信,我们建议您使用短信短代码。

所以我想不同之处在于,一个人可能会切断你,但是免费的。另一个不会,如果你留在他们的极限,但要花钱。


推荐