2013-10-23 79 views

回答

2

如果你正在尋找的正是短信,那麼你將不得不嘗試使用一些短信網關供應商,尋找他們的無鉛封裝。

如果您正在尋找類似的短信,那麼你將要開發一個客戶端 - 服務器應用程序和通信的兩端安裝或使用谷歌的雲信息服務爲Android將數據推到接收設備。

+0

請你解釋一下客戶端服務器通信?我使用了SMSManager API,但由於消息正通過蜂窩數據發送,因此它不是免費的。通過哪些android API,消息將被免費發送到其他設備? – user2652051

+0

它更像是WhatsApp,在兩端你將有你的應用程序偵聽傳入的消息。您可能必須在某個中央位置/數據庫中維護不同用戶的IP。當發送者A向用戶B發送消息時,您將獲得B的IP並將數據包發送給在B處偵聽的程序。對於android API,您應該閱讀關於Google Cloud Messaging的內容。 – AsG

+0

除了像聊天這樣的WhatsApp應用程序之外,只需在普通的短信發送應用程序中,Google雲消息傳送功能就可以有用嗎? – user2652051

0

你必須創建一個類似微信或KIK或Nimbuzz軟件應用程序,你必須有自己的FTP服務器(我的意思是主機)做

我認爲這是不可能通過像互聯網發送短信一個正規的短信!因爲它是由Android的電話支配

0

SMSmanager被鎖定到移動網絡。

另一種方法是用SIP提供商一起使用不同的服務,如用戶電話交換機充當「人造電話」。

任何試圖繼續使用機器人電話和激活通過WiFi或任何其它連接將只發送一個命令到超過CDMA/GSM發送SMS消息作爲SMS不使用實際移動數據。