-
Notifications
You must be signed in to change notification settings - Fork 2
API PHP
emil-1996 edited this page Dec 21, 2019
·
6 revisions
CURL
- curl -X GET "http://127.0.0.1:81/PHP/login.php?login=janusz&password=test"
- curl -X POST "http://127.0.0.1:81/PHP/registration.php" --data "login=bar1&password=bar2"
- curl -X POST -d "login=janusz&password=bar2" "http://127.0.0.1:81/PHP/registration.php"
- -o, --output <file>, -l
- curl -c cookie.txt https://oursite/a
- curl -b cookie.txt https://oursite/b
DOKUMENTACJA API
Dostępne Metody. LOGOWANIE [GET]: http://127.0.0.1:81/PHPv2/login.php
Przykład:
http://127.0.0.1:81/PHPv2/login.php?login=janusz&password=tests
Przyjmuje parametry login, hasło.
Zwraca jsona.
REJESTRACJA [POST]: http://127.0.0.1:81/PHPv2/registration.php
Przyjmuje parametry login, hasło.
Zwraca Jsona.
WYLOGOWANIE [PUT]: http://127.0.0.1:81/PHPv2/logout.php
Przyjmuje parametr login.
Zwraca Jsona.
Zmiana kanału [PUT]: http://127.0.0.1:81/PHPv2/chanel.php
Przyjmuje parametr login i numer kanału.
Zwraca Jsona.
Pobranie wiadomośći [GET] http://127.0.0.1:81/PHPv2/getMessage.php?chanel=1
Przyjmuje parametr chanel.
Zwraca Jsona [Max 100 wiadomości]