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:
1 2 3 4 |
$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 )