# !/bin/bash # GETem - nejkratší - funguje jen bez mezer curl -sG "https://notify.muplab.cz?komu=asd@leoventura.cz&predmet=1předmět&zprava=asd" # POSTEM - robustní curl -s -X POST https://notify.muplab.cz -H "Content-Type: application/json" -d '{"komu":"asd@leoventura.cz","predmet":"2fce-post předmět","zprava":"čokoláda makoláda žluťoučký kůň","od":"novy@muplab.cz"}' >/dev/null 2>&1 # ---------funkce-------------------------------- notify() { local komu="$1" local predmet="$2" local zprava="$3" local od="$4" local token="$5" # Sestav JSON payload json="{\"komu\":\"$komu\",\"predmet\":\"$predmet\",\"zprava\":\"$zprava\"" if [ -n "$token" ]; then json+=",\"token\":\"$token\"" fi if [ -n "$od" ]; then json+=",\"od\":\"$od\"" fi json+="}" # Odeslání POST požadavku pomocí curl curl -s -X POST https://notify.muplab.cz \ -H "Content-Type: application/json" \ -d "$json" >/dev/null 2>&1 } notify "asd@leoventura.cz" "3fce předmět" "čokoláda makoláda žluťoučký kůň" "novy@muplab.cz"