2011-05-06 194 views
2

我讀到GSM調制解調器每分鐘最多隻能接收30條短信。如果你需要得到更多的東西,你會怎麼做?還有其他技術嗎?用GSM調制解調器接收短信

+0

請參閱http://stackoverflow.com/questions/5056903/what-are-the-best-practices-for-building-an-sms-server – Bernd 2011-05-06 06:39:36

+0

謝謝Bernd。我如何標記這個問題現在解決? – 2011-05-06 12:59:49

+0

你可以用自己的問題來解答你自己的問題。然後,一天後,你接受你自己的答案。 – 2011-05-17 10:37:04

回答

3

我想你可能想要的東西在What are the best practices for building an SMS server

列出的答案不同。如果你只是運行要收到很多短信一個服務的話,這將是最具成本效益的(也是最簡單的),以避免與移動網絡運營商進行整合,轉而使用SMS聚合器。這些人經常稱自己爲短信網關,但他們是獨立的公司,而不是移動網絡運營商的網關。

SMS聚合器充當着您與網絡之間的中間人 - 他們與許多網絡運營商達成了協議,這種互連意味着您可以鏈接一個聚合器並訪問世界上幾乎所有的網絡。

聚合器通常會針對出站SMS(您從應用程序向用戶發送SMS)發佈廣告,但它們也都提供入站SMS。根據您的國家,您可以選擇收費號碼或免費接收號碼。優質號碼意味着發送短信的人會付出額外的錢給您發送消息 - 您可能希望通過商業服務獲得此費用,以便向用戶收費。高級數字也意味着您會收到用戶向您發送短信所付款項的一部分。免費接收號碼不會使發送短信的人花費比發送短信通常花費更多的費用。幾乎所有的匯聚商都會向您收取月租費,以便免費接收入站電話號碼,但收到的每封郵件不收取額外費用。

您可以期望與使用HTTP或SMPP的聚合器進行集成。 HTTP通常是最簡單的,當您的電話號碼收到消息時,聚合器會想知道發送HTTP帖子的位置。因此,您需要某種正在運行的服務來接收來自聚合器的HTTP帖子,並且可能需要通過將另一個HTTP帖子發送回聚合器來回複用戶,要求他們將消息轉發給用戶,以確認收到入站SMS消息。 SMPP是一個更加強大的協議,通常用於大批量的SMS應用 - 除非您已經擁有SMPP體驗或正在發送數十萬條您可能希望避免SMPP的消息,因爲它很難實現,除非您有很多體驗短信。

一些聚合器將提供自己的平臺,您不需要運行自己的服務。例如,您可以在聚合器網站上設置一個簡單的「自動應答器」,它將接收來自用戶的入站消息,然後自動回覆「謝謝你的消息」。所有交互都由聚合器完成,您可以定期登錄以下載統計信息或查看人們發送的消息。

熱門聚合器是:

如果你沒有自己的管理短信互動平臺,然後可以使用聚合自己的平臺安裝您自己的SMSC網關。一些SMSC的是:

  • Kannel - 開源,相當難以安裝和管理。
  • NowSMS - 商業軟件。功能強大,僅Windows,易於使用的SMPP集成,並有30天免費版本。允許GSM調制解調器,HTTP和SMPP集成。這些選項中最昂貴的,但定價是基於你想發送的消息數量每秒/分鐘,所以如果你不打算髮送很多,只接收它們,也許這是一個可行的選擇。有一個更便宜的版本,您可以使用一個連接到帶有USB線的計算機的GSM調制解調器(移動電話),但由於您只有一個GSM調制解調器,並且沒有聚合器,所以您僅限於設備可以接收入站SMS的速度。
  • Ozeki - 商業軟件。許多可用的文檔和支持團隊都非常敏感。您可以使用HTTP或SMPP添加本地GSM調制解調器或聚合器。