Skip to content

sms_info_get

php
array/boolean sms_info_get ( [number $nr_wysyłki] )

Funkcja zwraca tablicę zawierająca ogólne informacje o przeprowadzonej (lub zaplanowanej) wysyłce $nr_wysylki. Jeżeli nie zostaną znalezione informacje o wysyłce, funkcja zwróci false. Jeżeli funkcja zostanie wywołana bez podania parametru, zwróci informacje o wszystkich wysyłkach. Zwracana tablica jest indeksowana z wykorzystaniem poniższych kluczy. Pola zawierają odpowiednio:

  • [sending] - identyfikator wysyłki
  • [campaign] - numer kampanii
  • [groups] - numer/numery grupy
  • [sender] - nadawca
  • [text] - treść wiadomości
  • [filterSQL] - identyfikator zastosowanego filtru SQL
  • [filterSS] - identyfikator zastosowanego filtru Sarescript
  • [size] - rozmiar (ilość wiadomości SMS)
  • [date] - data w formacie timestamp
  • [sent] - ilość wysłanych
  • [in_progress] - w trakcie wysyłki

Przykład:

php
$get_info = sms_info_get();
print_r($get_info);

Wynik:

Array
(
 [1] => Array
 (
 [sending] => 1
 [campaign] => 33
 [groups] => Array
 (
 [0] => 1
 [1] => 10
 )
 [sender] => firma_X
 [text] => Witaj, otrzymałeś SMS od firmy X.
 [filterSQL] =>
 [filterSS] =>
 [size] => 1
 [date] => 1402312935
 [sent] => 5
 [in_progress] => 1
)

[2] => Array
(
 [sending] => 2
 [campaign] => 34
 [groups] => Array
 (
 [0] => 1
 [1] => 10
 )
 [sender] => JakasFirma.com
 [text] => Witaj, otrzymałeś SMS o tresci hello world...
 [filterSQL] =>Array
 (
 [0] => 82
 [1] => 156
 )
 [filterSS] => Array
 (
 [0] => 150
 )
 [size] => 1
 [date] => 1402312952
 [sent] => 10
 [in_progress] => 0
)