Recevoir des notifications avec Ntfy
De WikiBR
Révision datée du 13 octobre 2023 à 16:49 par Thomas.sauvage (discussion | contributions) (→Recevoir les notifications sur son téléphone)
Présentation
Ntfy est un service permettant de recevoir des notifications sur son téléphone, envoyées par un serveur ou un frontend.
Recevoir les notifications sur son téléphone
- Installe l'application sur Android ou IOS.
- Ajoute un sujet à écouter (cf photo)
- Rentre le nom d'utilisateur (il finit sûrement par
_reader
) et le mot de passe qui t'ont été donnés
Envoyer des notifications
- Demande au BR de te créer un sujet et des identifiants, ou utilise le sujet de test ci-dessous
- Envoi une requête POST à l'adresse
https://ntfy.binets.fr/[sujet]`
- Cette requête doit posséder, dans son header, les informations d'authentification:
"Authorization": "Basic [{USER}:{PASSWORD} encodé en base64]"
Par exemple, pour le sujet de "test", le header doit avoir:
"Authorization": "Basic dGVzdF93cml0ZXI6MDAwMA=="
car test_writer:0000
est encodé en base64 par dGVzdF93cml0ZXI6MDAwMA==
- Tu peux trouver un exemple en Python sur GitLab
Sujet de test
Pour essayer Ntfy, tu peux utiliser le sujet "test" (bien-sûr, à n'utiliser que pour tester)
Nom d'utilisateur | Mot de passe | Droit |
---|---|---|
test_writer | 0000 | Envoyer une notification |
test_reader | 0000 | Recevoir une notification |