2012-01-03 167 views
2

我需要實現一個用例,在該用例中我需要自動生成消息給新用戶,以通過要求他輸入發送到他的手機的號碼來驗證他的手機號碼短信。如何從Java Web應用程序發送SMS消息

Spring Framework是否提供了任何集成支持來實現這樣的用例?

有人可以建議我該怎麼做嗎?

任何建議表示讚賞。

謝謝。

回答

4

發送SMS消息需要網關提供商,例如, Clickatell或Twilio或其他。然後,您實現該提供商的SDK來發送消息。

設置短代碼約需5千美元,每月維護約1500美元。有些提供商,比如Twilio,可以讓你分享發送短消息的開發短代碼,但是你不能接收任何消息。

我爲驗證所做的事情是通過電子郵件向手機發送消息,詢問電話號碼和提供商。然後將其轉換爲電話的電子郵件地址,例如[email protected]

+0

另外,要確定運營商的電子郵件地址,請訂戶向您的電子郵件發送文本 - 就像一個魅力! – KevinDTimm 2012-01-03 17:27:12

+0

是啊@KevinDTimm - 我實際上使用提供商電子郵件地址表。我也想知道Google Voice是否有發送文本的API? – 2012-01-03 17:43:53

+0

@Matt H&KavinDTimm:除了手機號碼之外,我不想再向新用戶詢問任何其他信息。我一直試圖測試Clickatell,但它似乎並沒有在我的網絡上工作,因爲我沒有收到他們的任何激活碼。我不確定Twilio是否也在亞洲提供服務。我想知道是否有一個開源的API。我正在嘗試做一些Google爲安全問題詢問您的手機號碼時所做的事情。我想知道是否有一個春季集成支持已經實現這一點。 – skip 2012-01-03 17:44:23

相關問題