Sto costruendo un'app mobile (Android et al) per la quale ho bisogno di usare SMS. L'SMS invierà semplicemente un codice di attivazione quando l'utente si registra per la prima volta con la mia app (e forse un altro uso altrettanto semplice). Poiché Google è un'azienda rispettata e la voce Google è gratuita (API), stavo pensando di andare con Google Voice. Tuttavia, molti sviluppatori sembrano utilizzare Twilio. C'è un vantaggio nell'usare Twilio SMS su Google Voice SMS per il mio utilizzo di base dell'invio del codice di verifica (ancora, Google Voice è gratuito)?Twilio vs google voice api per SMS
risposta
Google Voice appare a limit il numero di messaggi SMS che è possibile inviare. Non entrano nei dettagli riguardo ai limiti.
Per prevenire l'abuso, esistono limiti al numero di messaggi di testo che è possibile inviare da Google Voice. Se hai raggiunto i limiti, verrà visualizzato un messaggio che dice "Il tuo messaggio non è stato inviato perché è stato raggiunto il limite dei messaggi di testo. Si prega di riprovare più tardi o provare a inviare a meno contatti. ' Dovrai inviare a meno persone o provare a inviare il tuo messaggio di testo in un secondo momento.
Twillio fa anche limit il numero di messaggi SMS, ma è un limite documentato.
Ciascun codice lungo abilitato per Twilio SMS (numero a 10 cifre regolare) può inviare 1 messaggio SMS al secondo, per numero. Purtroppo non siamo in grado di regolare questo limite di velocità. Se la tua applicazione richiede un volume elevato di SMS in uscita, ti consigliamo di utilizzare un codice funzione SMS.
Quindi immagino che la differenza sia che uno può escluderti, ma è libero. L'altro no, se rimani con i loro limiti, ma costa denaro.
I upvoted. Sto aspettando di vedere cosa hanno da dire gli altri. Il mio SMS uscirà ogni volta che qualcuno apre un account. Quindi, a meno che Google non sia molto avaro, il loro limite non dovrebbe essere un problema. Ma poi la cosa non specificata è un problema. – learner
È un problema. Google può cambiare le regole e non lo saprai, e quindi il comportamento è completamente imprevedibile e non una soluzione IT praticabile. – toddmo
Mi è stato detto da una persona Twilio che non si dovrebbero inviare più di 250 messaggi al giorno per numero, altrimenti si potrebbe essere bloccati dai provider di telefonia mobile. Un'eccezione sono i codici brevi Twilio. – DanT
L'API a cui si sta collegando non è un'API di Google ufficiale e pertanto non vi è alcuna garanzia che funzionerà in modo affidabile o che Google non deciderà di disabilitare l'API a un certo punto. Quindi stai pagando per un livello di affidabilità piuttosto che affidarti a un hook non ufficiale in Google Voice.
Ci sono molte API SMS disponibili, Twilio ne è un noto, ma ce ne sono altre. Dai un'occhiata ad un'altra risposta che ho postato qualche tempo fa elencando alcuni dei fornitori. How to send SMS programatically in a professional and reliable way?
buon lavoro per essere così completo. E 'un elenco esaustivo? :) Grazie. – learner
Purtroppo non esaustivo, ce ne sono così tanti ora (probabilmente in gran parte costruiti sullo stesso fornitore) ma coprono quelli più conosciuti. –
Ho pensato di aggiungere questo link al post del blog, sembra che Google stia collaborando con Twilio per sms piuttosto che rilasciando la propria API http://blog.programmableweb.com/2013/04/04/today-in-apis-facebooks-threaded- comments-api-and-google-voice-api/ –
- 1. Twilio, Tropo - chi altro per le app SMS e Voice?
- 2. Android e Google Voice - Ascolto dei messaggi SMS in entrata
- 3. Postman Twilio Rest Api
- 4. Google voice PHP OAuth 2.0
- 5. Twilio: Come mappare una risposta SMS ad un SMS originale
- 6. Come ricevere SMS su un numero twilio
- 7. Invia SMS con Twilio su iOS
- 8. Restrizioni sull'account di prova Twilio per la ricezione di SMS?
- 9. Problema per l'implementazione di twilio api in Android
- 10. Python-Twilio non sta inviando sms con credenziali di test.
- 11. Verifica saldo Twilio da API
- 12. Google Maps API vs Google Maps Engine?
- 13. Autodialer di Google Voice, ad esempio: un modo per inviare un numero di telefono a Google Voice (o al plug-in per google-chat) per avviare una chiamata?
- 14. API Google Earth vs API COM di Google Earth
- 15. Ricezione di un messaggio di testo nell'app Rails (Twilio SMS)
- 16. Come inviare SMS utilizzando Twilio nella mia applicazione Android?
- 17. API SMS Android
- 18. Consigli per gateway SMS con supporto API
- 19. binari twilio api numero di rilascio
- 20. google calendar api: calendari vs calendarList
- 21. Google Prediction API vs Graph Database per suggerimenti generati?
- 22. Qualsiasi SMS API è disponibile per Android per inviare SMS dall'applicazione Android?
- 23. Twilio: statusCallBack?
- 24. Come rendere Google Voice eseguito continuamente in background su Android
- 25. Come avviare l'app su Google Glass con Voice Command
- 26. Flickr api vs. Picasa api
- 27. google api per gloriose informazioni?
- 28. Google Docs api per Android
- 29. API Android per Google Drive?
- 30. Ricerca Google per API immagine?
Ho esigenze simili. Sarebbe bello sapere se Google Voice è un'opzione affidabile poiché è gratuita. Non si parla davvero molto online, però. –