2010-06-16 206 views
3

我正在創建一個需要向手機發送一些短信的Windows應用程序。這僅用於測試目的。 現在我可以用我的手機完成這件事。我有Android手機可以使用USB連接到電腦。從Windows應用程序發送短信

應用程序在C++,Windows API中創建。

任何指針都會幫助

回答

3

的詳細信息您可以編寫一個簡單的Android應用程序在後臺運行,檢查文本文件。當您想發送短信時,只需將帶有電話號碼和信息的新文本文件推入SD卡即可。你可以使用android SDK'adb push'命令。這是一個黑客的方式壽,不會推薦它,除非它僅用於基本測試

另一種選擇是使用在線網關,如Twilio。它非常容易設置,並允許您通過易於使用的HTTP API輕鬆發送消息。您可以使用CURL通過C++連接到HTTP站點。

3

您有3種選擇,真的。

1)找到一個SMS網關服務(有很多周圍,但他們不傾向於是便宜)

2)深入學習API的Android手機,看看是否有可能以編程方式發送來自USB連接的電話/電腦對的文本

3)獲取Windows移動設備並編寫一個本機應用程序,該應用程序將處理您的發送請求,然後將您希望發送到設備的數據ActiveSync的。在C#中,您可以在大約3行代碼中完成此操作。

如果我需要發送短信,我會沿着路線3走,但那只是我。使用選項2和3,您需要確保您的價格計劃包含無限文本,並且合同沒有明確禁止使用此類消息。

0

是的,你可以使用大多數單元格的電腦爲win32電腦,便宜得多。

如果使用具有調制解調器AT命令功能的SMS網關,如果使用手機U直接讀取和寫入COM端口,那很好,但很多情況下不起作用。例如諾基亞6070,3100模型組

使用超級終端進行最佳測試。

我用CBuildre6爲

https://sites.google.com/site/xpressdms/rosegarden

我想我使用AT命令

相關問題