SMS göndermek için herhangi bir PHP komut dosyası var. Ben kullanıcının cep telefonu aktivasyon kodu göndermek için wan.
Doğrudan metin mesajları göndermek için hücre ağa sunucudan çeşit (örneğin bir cep telefonu veya GSM modem) bir bağlantısı olması gerekir.
Eğer bir üçüncü taraf hizmeti aracılığıyla gitmek için istekli iseniz, ancak alternatif bir yeri vardır. Bazı ipuçları için bu soruya bakın:
Ben bu soruların cevapları listelenen bazı hizmetleri bahse da mevcuttur örnek PHP-komut dosyaları var.
Here's an SMS verification example in PHP using Twilio (tam açıklama, ben Twilio için çalışmak).
Hücresel ağ sağlayıcısı bağlı olarak, en kolay seçenek, bir WWW veya e-posta, SMS ağ geçidi kullanarak olacağını - herhangi sunmak durumunda. Hayır iki sağlayıcıları aynı API var, RTFM ve uyum gerekir.
Aksi takdirde, bir GSM modem ile sıkışmış konum - iyi AT komut seti docummented ile bir kapmak. Sen Genişletilmiş AT komut seti kullanarak, bir seri port (düz RS232 veya USB hattı üzerinden taklit ya) üzerinden iletişim. Sen modem ile sohbet gerekecek -, daha sonra bazı benzer komutu ile SMS göndermek (AT+CPIN="0000"
veya ne olursa olsun göndermek), o PIN geçmektedir.
SMS ve seviyor için herhangi bir API kullanmak ve ihraç etmiyoruz özel yazılım gerektiren birçok "tüketici" modemler olduğu gibi kesinlikle modem satın almadan önce docs arayın. Ben en çok Wavecom ve Sagem modemler "açık" eminim, OTOH ateş gibi "sıfır kurulum sürücüleri" ile Huaweii kaçının - onlar içinde autoplaying disk ile CD-Drive olarak belirlemek ve autoplay anahtara özel komutu gönderir sürücü yükler "CD sürücüsü" modundan "modem" moduna modem ... kendiniz yapmak için işin biraz alır.
Orada sadece modemi yapılandırmak ve doğru port (/ dev/ttyUSB0, COM1 vb) senaryonu işaret, seri bağlantı noktasını kullanmak için bir PHP modül ama AT komutları kendiniz katman ayarlamak ele almak gerekecek düşünüyorum.