41 lines
751 B
Markdown
41 lines
751 B
Markdown
|
|
## Beispiel Request
|
|
|
|
```bash
|
|
curl -X POST http://127.0.0.1:5501/notify \
|
|
-H "Authorization: Bearer super-secret-token" \
|
|
-H "Content-Type: application/json" \
|
|
-d '{
|
|
"type": "warning",
|
|
"title": "3. Lauf verschiebt sich",
|
|
"message": "Der 3. Lauf verschiebt sich um wenige Minuten."
|
|
}'
|
|
```
|
|
|
|
### API Call firebase
|
|
|
|
```json
|
|
{
|
|
"type": "info",
|
|
"title": "⚠️ 3. Lauf verschiebt sicht",
|
|
"message": "Der 3. Lauf verschiebt sich um wenige Minuten."
|
|
}
|
|
```
|
|
|
|
#### API Call APNS2
|
|
|
|
```json
|
|
{
|
|
"severity": "warning",
|
|
"notification": "3. Lauf verschiebt sicht\nDer 3. Lauf verschiebt sich um wenige Minuten"
|
|
}
|
|
```
|
|
|
|
# Ausführen
|
|
|
|
```bash
|
|
python3 -m venv .venv
|
|
source .venv/bin/activate
|
|
pip3 install -r requirements.txt
|
|
python3 app.py
|
|
``` |