Версия: 6.x
burger close
Класс Transport

Открытые члены

 balance ()
 
 reports ($start="0000-00-00", $stop="0000-00-00", $dop=[])
 
 detailReport ($smsid)
 
 send ($params=[], $phones=[])
 
 get ($responce, $key)
 
 parseXML ($xml)
 
 request ($action, $params=[], $someXML="")
 
 request_curl ($action, $xml)
 
 makeXML ($params, $someXML="")
 
 detectCharset ($string, $pattern_size=50)
 
 getConvertedString ($value, $from=false)
 
 error ($text)
 
 __construct ()
 

Статические открытые данные

static $HTTPS_LOGIN = ""
 
static $HTTPS_PASSWORD = ""
 
static $HTTPS_ADDRESS = "https://lcab.sms-uslugi.ru/"
 
static $HTTP_ADDRESS = "http://lcab.sms-uslugi.ru/"
 
static $HTTPS_METHOD = "curl"
 
static $USE_HTTPS = 1
 
static $HTTPS_CHARSET_AUTO_DETECT = false
 
static $HTTPS_CHARSET = "utf-8"
 

Конструктор(ы)

__construct ( )

Методы

balance ( )

Проверка баланса

detailReport (   $smsid)

Детальный отчёт по SMS с нужным id

Аргументы
mixed$smsid
detectCharset (   $string,
  $pattern_size = 50 
)
error (   $text)
get (   $responce,
  $key 
)
getConvertedString (   $value,
  $from = false 
)
makeXML (   $params,
  $someXML = "" 
)
parseXML (   $xml)
reports (   $start = "0000-00-00",
  $stop = "0000-00-00",
  $dop = [] 
)

Запрос отчёта по отправкам

Аргументы
string$start- дата начала формирования отчёта
string$stop- дата окончания формирования отчёта
array$dop- доп. сведения для фильтра
request (   $action,
  $params = [],
  $someXML = "" 
)
request_curl (   $action,
  $xml 
)
send (   $params = [],
  $phones = [] 
)

Поля

$HTTP_ADDRESS = "http://lcab.sms-uslugi.ru/"
static
$HTTPS_ADDRESS = "https://lcab.sms-uslugi.ru/"
static
$HTTPS_CHARSET = "utf-8"
static
$HTTPS_CHARSET_AUTO_DETECT = false
static
$HTTPS_LOGIN = ""
static
$HTTPS_METHOD = "curl"
static
$HTTPS_PASSWORD = ""
static
$USE_HTTPS = 1
static