Compare commits
2 Commits
6e2c26a621
...
291a950075
| Author | SHA1 | Date | |
|---|---|---|---|
| 291a950075 | |||
| 8e44997ddf |
@@ -0,0 +1,40 @@
|
||||
# !/bin/bash
|
||||
|
||||
# GETem - nejkratší - funguje 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"
|
||||
|
||||
Reference in New Issue
Block a user