#!/bin/bash
to="$1"
subject="$2"
body="$3"
curl http://192.168.30.30/cgi/WebCGI?1500101=account=smsusers\&password=smspassword\&port=1\&destination=$to\&content=$body
#!/bin/bash
to="$1"
subject="$2"
body="$3"
curl --data-urlencode "content=$body" http://192.168.30.30/cgi/WebCGI?1500101=account=smsusers%5C&password=smspassword%5C&port=1%5C&destination=$to%5C
Sending SMS format:
http://[IP]/cgi/WebCGI?1500101=account=[user]&password=[pass]&port=[port]&destination=[phone_number]&content=[MSG]
http://[IP]/cgi/WebCGI?1500101=account=[user]\&password=[pass]\&port=[port]\&destination=[phone_number]\&content=[MSG]
#!/bin/bash
to="$1"
subject="$2"
body="$3"
curl -G "http://192.168.30.30/cgi/WebCGI?1500101=account=smsusers&password=smspassword&port=1&destination=$to" --data-urlencode "content=$body"
http://192.168.30.30/cgi/WebCGI?1500101=account=smsusers&password=smspassword&port=1&destination=7123456&content=Test%20body
что соответствует примеру из документации и является корректным GET-запросом с необрезанным content #!/bin/bash
to="$1"
subject="$2"
body="$3"
curl -G http://192.168.30.30/cgi/WebCGI?1500101=account=smsusers\&password=smspassword\&port=1\&destination=$to --data-urlencode "content=$body"