Zdalne wysyłanie wiadomości SMS z wykorzystaniem metody HTTP Post.
Wiadomości tekstowe mogą zostać również wysyłane zdalnie. Posłużyc do tego mogą html’owe komendy takie jak POST. Poniżej przykład prostego skryptu pozwalającego na wysyłanie wiadomości SMS na podany numer. Przykład zrealizowany został w środowisku Linux.
#!/bin/sh
ROUTER=192.168.1.1
phone=+48500123456
message="Hello world."
curl -k -d "username=root&password=root" --dump-header /tmp/headers --output /dev/null https://$ROUTER/login_exec.cgi
REQUEST_ID=$(curl -k -b /tmp/headers https://$ROUTER/send.cgi | sed -n '/hidden/s/.*name="request_id"\s\+value="\([^"]\+\).*/\1/p')
curl -k -b /tmp/headers --form request_id=$REQUEST_ID --form phone="$phone" --form message="$message" --output /dev/null https://$ROUTER/send_exec.cgi
Skontaktuj się ze specjalistą Elmark
Masz pytania? Potrzebujesz porady? Zadzwoń lub napisz do nas!