Powiadomienia sms - Bramka SMS, SMS API, PHP-SMS |
Home | PowiadomieniaSMS | Usługi| Cennik | Regulamin | Integracje | FAQ | Kontakt
Doładowanie telefonu
Home > Usługi > SMS WebAPI
SMS WebAPI
Aby móc przesyłać SMSy za pośrednictwem WebAPI lub EmailSMS należy po zalogowaniu, w dziale Ustawienia utworzyć nowe połączenie. Po wejściu w nowo utworzone połączenie uzyskasz wszystkie potrzebne dane oraz plik konfiguracyjny potrzebny w przypadku wysyłania metodą WebAPI. Ta metoda jest zdecydowanie najbezpieczniejszą metodą przesyłania SMSów pomiędzy serwerami. Treść SMSów jest szyfrowana, za pomocą klucza publicznego i prywatnego, dzięki temu nikt nie będzie mógł wysyłać SMSów podszywając się pod Ciebie.

Wymagania dotyczące wysyłania SMS metodą Web API

Do poprawnego działania systemu po stronie klienta, potrzebny jest PHP4 lub nowszy.

Aby zapewnić większe bezpieczeństwo przesyłanych danych potrzebna jest funkcja mcrypt.
Aby sprawdzić swój serwer możesz uruchomić plik testowy: http://www.powiadomieniasms.pl/test.zip



Właściwy wynik działania pliku test.php

TEST POWIADOMIENIASMS.PL

Sprawdzam wersje PHP
Wersja PHP: *.*.* WERSJA PHP POPRAWNA
Sprawdzam funkcje "mcrypt_decrypt":FUNKCJA DOSTEPNA
Sprawdzam funkcje "mcrypt_encrypt":FUNKCJA DOSTEPNA
Sprawdzam dzialanie "mcrypt":DZIALA POPRAWNIE



Typy SMSów

Występują dwa typy SMSów.
zwykły - zostanie wysłany po przekazaniu na serwer powiadomieniasms.pl.
testowy - służy do weryfikacji i testowania połączenia (jest odnowowany po stronie powiadomieniasms.pl, ale nie jest wysyłany)

Statusy SMSów

nowy - system odebrał SMSa i czeka na jego wysłanie. SMS będzie wysłany w przeciągu dziesięciu sekund od daty odebrania, lub we wskazanym terminie jeśli jest taki podany.
wysłany - SMS został wysłany na wskazany numer telefonu.
testowy - SMS został odebrany z serwera klienta. Nie będzie wysłany i nie obciąży konta.

Wysyłanie SMSów metodą Web API

Aby wysłać SMS ze swojej strony należy skopiować przygotowany skrypt i uruchomić go w odpowiednim momencie.

Opis funkcji send_sms($number, $text, $datesms='', $smsid='', $type=0)

Nazwa zmiennej

Opis

Opcja

$number

Numer telefonu komórkowego na który zostanie wysłana wiadomość.

Format: 000000000

WYMAGANY

$text

Treść wiadomości. Polskie znaki zostaną automatycznie zamienione na ich odpowiedniki bez ogonków np 'ą'='a'

WYMAGANY

$datesms

Jeśli chcesz wysłać SMSa w określonym terminie.


FORMAT
"Y-m-d H:i:s"
np.
2010-11-14 09:24:00

Sms zostanie wysłany czternastego listopada 2010 o godzinie 9:24


OPCJONALNY

$smsid

Jeśli przechowujesz wysyłane SMSy w bazie danych możesz przekazać identyyfikator, do łatwiejszej weryfikacji

OPCJONALNY

$type

$type - 10, SMS zostanie wysłany na serwer jako testowy.

$type - 0, SMS zostanie zostanie wysłany

OPCJONALNY


a) Wysyłanie SMSa

<?php

include "psms.class.php";
$psms = new PSMS;
$psms->send_sms("609000000", "[powiadomieniasms.pl]wysyłam wlasciwy sms ");

?>

b) Wysyłanie SMSa testowego

<?php

include "psms.class.php";
$psms = new PSMS;
$psms->send_sms("609000000", "[powiadomieniasms.pl]testuje wysylanie smsow ",0, 0, 10);

?>

Powiadomienia SMS | Cennik | Integracje | Regulamin | Pobierz | Program partnerski | FAQ | Kontakt
Copyright © 2018 by Moldo
Luxury - Kosmetyki, Perfumy | Notebooki | Darmowa GRA - Malwersi.pl | Profesjonalne Tablety PC