是否有任何PHP腳本發送短信。我想在用戶的手機上發送激活碼。如何通過短信發送激活碼
1
A
回答
1
您將需要一個短信網關。他們中的很多人會通過短信發送郵件到郵件,所以你可以使用mail()
功能。
1
你需要有某種形式的連接(例如手機或GSM調制解調器)從服務器到手機網絡直接發送短信。
但是,如果你願意去通過第三方服務也有很多的替代品。看看這些問題的一些提示:
- https://stackoverflow.com/questions/238579/free-sms-api
- ASP.NET and sending SMS/making phone calls
- Programmatic SMS
我敢打賭,一些在這些問題也有例如PHP的腳本提供的答案中所列的服務。
0
根據您的蜂窩網絡提供商,最簡單的辦法是使用WWW或電子郵件短信網關 - 如果他們提供任何。沒有兩家提供商具有相同的API,您必須進行RTM並進行調整。
否則,你不得不擁有一個GSM調制解調器 - 搶一個具有良好docummented AT命令集。您可以使用擴展的AT命令集通過串行端口進行通信(無論是普通的RS232還是通過USB線路仿真)。你將不得不與調制解調器交談 - 通過PIN碼,(發送AT+CPIN="0000"
或其他),然後用類似的命令發送短信。
絕對查找文檔購買調制解調器前,因爲有需要專有軟件使用,不出口任何API短信和喜歡許多「消費」調制解調器。我很確定大多數Wavecom和Sagem調制解調器都是「開放的」,OTOH通過「零安裝驅動程序」避免了像華爲這樣的「零安裝驅動程序」 - 它們在內部自動識別磁盤,並自動安裝驅動程序,調制解調器從「CD驅動器」模式進入「調制解調器」模式...需要相當多的工作來自己完成。
有一個使用串口的PHP模塊,只需配置調制解調器並將腳本指向正確的端口(/ dev/ttyUSB0,COM1等),但我認爲你必須自己處理AT命令集層。
2
Here's an SMS verification example in PHP using Twilio(全面披露,我爲Twilio工作)。
相關問題
- 1. 通過PHP發送短信/短信
- 2. 通過代碼發送短信
- 3. 如何通過GPRS發送短信?
- 4. 通過PHP發送短信
- 5. 發送短信通過.net
- 6. 通過IP發送短信
- 7. 通過NFC發送短信
- 8. 通過SMPP發送短信
- 9. 如何通過電子郵件發送激活碼?在asp.net mvc2
- 10. 使用後臺服務發送短信並通過短信發送IMEI號碼
- 11. 如何在swift中通過短信發送驗證碼2
- 12. 如何通過代碼中的短信發送vCard?
- 13. 如何通過javascript向手機號碼發送短信?
- 14. 如何通過使用twilio sdk通過java發送短信
- 15. 如何從iPad發送短信(短信)
- 16. 通過應用程序發送短信
- 17. 在ios上通過Twilio發送短信?
- 18. Android:通過鬧鐘發送短信
- 19. 通過SMPP與駱駝發送短信
- 20. 通過Iphone,MFMessageComposeViewController發送短信
- 21. 通過短信發送地址
- 22. 通過iPhone5的發送短信
- 23. 通過Twilio發送短信POST錯誤
- 24. 通過JavaScript發送短信到手機
- 25. 通過php,AT命令發送短信
- 26. 通過免費網關發送短信
- 27. 通過短信發送GPS座標
- 28. 使用jsp通過HTTP發送短信
- 29. 通過短信發送當前位置
- 30. J2ME:通過短信發送圖像