Seite 2 von 2

Re: Pushover

Verfasst: 24. Nov 2016, 21:07
von Martin112
Retter0815 hat geschrieben:Bei kommt auch immer Fehler 400, meldungen gehen nicht durch
wie hast du denn die getestet .

wenn du auf testen drückst im programm dann funzt das nicht. warte ab bis eine originalmeldung reinkommt

Re: Pushover

Verfasst: 24. Nov 2016, 21:18
von Retter0815
Ja wenn ich auf Testen gehe kommt unten bei BOSMon dann die Fehlermeldung 400 - Orginale Meldungen kommen gar nicht durch

Re: Pushover

Verfasst: 24. Nov 2016, 21:22
von Retter0815
Anbei die Einstellungen:

URL: https://api.pushover.net/1/messages.xml
Methode: Post
POST Content Typ: application/x-www-form-urlencoded
Parameter: token=<MEINTOKEN>&user=%address%&title=Alarmierung&priority=1&message=%message%


Skript:
public static bool ProcessResponse(int httpCode, String[] header, String content, out String result) {
if(httpCode == 200) {
result = content;
return true;
} else {
result = content;
return false;
}
}

public static void PrepareVariables(System.Collections.Generic.IDictionary<String, String> variables) {
String value;

if(! variables.TryGetValue("message", out value) || value == null || value.Trim().Length == 0)
variables["message"] = "Keine Meldung";

if(! variables.TryGetValue("title", out value) || value == null || value.Trim().Length == 0)
variables["title"] = "Kein Titel";
}

Re: Pushover

Verfasst: 24. Nov 2016, 21:47
von Martin112
Retter0815 hat geschrieben:Anbei die Einstellungen:

URL: https://api.pushover.net/1/messages.xml
Methode: Post
POST Content Typ: application/x-www-form-urlencoded
Parameter: token=<MEINTOKEN>&user=%address%&title=Alarmierung&priority=1&message=%message%


Skript:
public static bool ProcessResponse(int httpCode, String[] header, String content, out String result) {
if(httpCode == 200) {
result = content;
return true;
} else {
result = content;
return false;
}
}

public static void PrepareVariables(System.Collections.Generic.IDictionary<String, String> variables) {
String value;

if(! variables.TryGetValue("message", out value) || value == null || value.Trim().Length == 0)
variables["message"] = "Keine Meldung";

if(! variables.TryGetValue("title", out value) || value == null || value.Trim().Length == 0)
variables["title"] = "Kein Titel";
}
versuch mal diese adresse bei url

https://api.pushover.net/1/messages.json

ansonsten mal alles kontrolieren ob dein filter stimmt ob dein key aktuell ist .......

weil wen nur zwei leute das problem haben und auf der pushover internet seite keine störungsmedlung steht sollte zu 95% der fehler beim user sein , und aus erfahrung sind es meistens die kleinigkeiten die man selber übersieht

Re: Pushover

Verfasst: 24. Nov 2016, 21:48
von Retter0815
Ich geh schon davon aus, dass ich den Fehler irgendwo gemacht habe :shock: :D

Ich schau nochmals drüber

Re: Pushover

Verfasst: 24. Nov 2016, 21:50
von Retter0815
Mit der anderen URL kommt der gleiche Fehler 400.

Re: Pushover

Verfasst: 24. Nov 2016, 21:52
von Martin112
wenn du auf testen drückst kommt halt der fehler vll mal über BosMonDial probieren ob es klappt