SMS brána pro odesílání SMS pomocí PHP na všechny mobilní telefony včetně doručenek
PHP třída pro správu a odesílání fronty SMS na všechny mobilní telefony. Umožňuje logování SMS do databáze včetně informací o úspěšném odeslání a o doručení. Možnost rozšíření o přijímání odpovědních SMS.
Script využívá službu SMS Connect na http://www.smsbrana.cz/, kde je zapotřebí mít zřízen účet. Script pouze zapouzdřuje API rozhraní služby SMS Connect do jednoduché PHP třídy.
Struktura třídy
Hlavní metody třídy naznačující způsob jejího použití a její možnosti:
-
cSMS::QuickSend($number, $message, $id_account)
Rychlé okamžité odeslání zprávy $message na číslo $number. $id_account je volitelný parametr, pokud chcete u SMS evidovat, např. k jakému účtu Vašeho e-shopu SMS patří.
-
cSMS::Enqueue($number, $message, $id_account)
Zařadí SMS do fronty, ale neodešle. Podobné jako QuickSend().
-
cSMS::SendQueue()
Odešle celou frontu SMS.
-
cSMS::RetrySend($id_sms)
Znovu odešle SMS, kterou se z nějakého důvodu nepodařilo odeslat. $id_sms je ID sms z databáze, pod jakým třída SMS uložila.
- ...