Ich mag sehr einfache Schritte/Sprache verstehen, in dem, was unter der Haube passiert, wennWie (im Prinzip) erhält ein Webserver eine SMS-Nachricht?
a) an sms is sent to a number like 40404
b) A web server receives an HTTP request with GET/POST parameters and executes an action.
i) Was zwischen a)
und b)
tatsächlich passiert.
ii) Welche Open-Source-Bibliotheken (nicht Cloud-APIs) gibt es für die Behandlung dieses Übergangs.
Ich weiß, dass es APIs (wie Twilio) usw. gibt, die das für mich tun ... aber ich möchte auf einer sehr hohen Ebene wissen, was genau vor sich geht, damit ich dieses Zeug tatsächlich lernen kann.
Danke! Können Sie gute Ressourcen vorschlagen, um zu erfahren, wie der "mobile Empfänger" ... "die Nachricht an einen Computer weitergibt" ... und wie man dies in der Praxis aufbauen kann? – algorithmicCoder
Technisch gesehen können Sie mit einem GSM-Modem interagieren und die AT-Befehle zum Senden von Nachrichten verwenden. Ich bin voreingenommen (als Angestellter), aber schau dir Twilio an. Wenn Sie eine Nummer bei uns haben, kommt die Nachricht herein und wir machen einen POST für eine URL, die Sie mit allen Nachrichtenparametern konfigurieren. – CaseySoftware
Gehen Sie durch diesen Beitrag (http://stackoverflow.com/questions/6893562/send-sms-from-desktop-application/8034620#8034620), um zu verstehen, wie SMS über Anwendungen mit SMS-Gateways gesendet werden können und was unter der Haube passiert . Hoffe das hilft. – Drona