Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
|
ubillingsms [2023/06/16 17:52] skybetik |
ubillingsms [2023/06/16 17:56] (поточний) skybetik |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| ====== API UbillingSMS ====== | ====== API UbillingSMS ====== | ||
| - | Ubilling надає зручну модель абстракції для роботи з чергою SMS-повідомлень. Починаючи зі стабільного релізу Ubilling 0.7.1, ви можете використовувати у своїх модулях базовий клас UbillingSMS для надсилання SMS-повідомлень, | + | Ubilling надає зручну модель абстракції для роботи з чергою SMS-повідомлень. Починаючи зі стабільного релізу Ubilling 0.7.1, ви можете використовувати у своїх модулях базовий клас UbillingSMS для надсилання SMS-повідомлень, |
| + | Ubilling 0.8.0 усю роботу з подальшого опрацювання будь-яких, | ||
| - | Давайте рассмотрим на конкретном примере | + | Давайте розглянемо на конкретному прикладі найпростіший |
| <code php> | <code php> | ||
| - | //создаем объект класса | + | //створюємо об'єкт класу |
| $sms=new UbillingSMS(); | $sms=new UbillingSMS(); | ||
| - | //что будем слать? | + | //що будемо слати? |
| - | $message=' | + | $message=' |
| - | // Складываем SMS в системную очередь | + | // Складаємо SMS у системну чергу для |
| // | // | ||
| - | // Параметры метода: 1. номер | + | // Параметри методу: 1. номер |
| - | // | + | // 2. текстове |
| - | // | + | // 3. примусова транслітерація повідомлення (bool) |
| - | // | + | // 4. модуль, |
| $sms-> | $sms-> | ||
| </ | </ | ||
| - | Вот | + | Ось власне і все. |
| - | Пример работы с очередью: | + | Приклад |
| <code php> | <code php> | ||
| $sms = new UbillingSMS(); | $sms = new UbillingSMS(); | ||
| - | //получаем количество SMS ожидающих отправки | + | //отримуємо кількість SMS, які |
| $queueCount = $sms-> | $queueCount = $sms-> | ||
| if ($queueCount > 0) { | if ($queueCount > 0) { | ||
| - | //и если | + | //і якщо вони |
| $queueData = $sms-> | $queueData = $sms-> | ||
| - | // | + | // |
| debarr($queueData); | debarr($queueData); | ||
| } | } | ||
| </ | </ | ||