Pushover Hilfe

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smileys
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Pushover Hilfe

Re: Pushover Hilfe

von Lumin » 6. Feb 2020, 12:59

Um es zu vereinfachen, stelle ich Euch zwei Pushover-Profile zum Importieren bereit: Über die Importier-Funktion lassen sich die Dateien importieren:
Importieren.png
Importieren.png (10.61 KiB) 1903 mal betrachtet

Für die Einstellwerte empfehle ich einen Blick in die API-Doku von Pushover.

Die möglichen Werte für den Sound findet ihr hier.

Die möglichen Werte für Wiederholung und Ablaufzeit findet ihr hier unter der Beschreibung für "retry parameter" und "expire parameter".

Viel Spaß damit!

Re: Pushover Hilfe

von MrHiddensee » 3. Jun 2019, 16:14

Hallo,

kriegt jemand nach dem neuen Beta Update Meldungen per Pushover wieder hin? Was muss geändert werden? Wenn, was?
Ich bedanke mich schon einmal für eure Hilfe.

Re: Pushover Hilfe

von FFPulsnitz » 1. Apr 2018, 16:47

Gut alles klar hat sich erledigt. Habe es hinbekommen.

Re: Pushover Hilfe

von FFPulsnitz » 1. Apr 2018, 15:41

Hallo.
Ich stehe gerade etwas auf dem Schlauch. Ich nutze die aktuelle Beta von BOSMON. Aber dort finde ich keinen Poshover unter den Pushdiensten (wie in den Bildern der anderen Beiträge zu sehen). Bei Pushover habe ich mich bereits registriert. Nur leider weiß ich jetzt nicht wie es weiter geht. Ich würde mich freuen, wenn mir jemand helfen könnte.

Re: Pushover Hilfe

von Sylter » 12. Mär 2018, 20:28

ahhhhh besten dank nun klappt es :-)

Re: Pushover Hilfe

von Lumin » 12. Mär 2018, 19:57

Sylter hat geschrieben:bei Empfänger des Telegramereignisses habe ich den API Token eingetragen das war korrekt so oder ?
Nein, das ist dann wohl falsch. Der "API Token/Key" der in Pushover angelegten Application muss nur in den Einstellungen angegeben werden. Also hier statt den "xxxxxx":
Bild

Beim Empfänger im Ereignis muss der "User Key" der entsprechenden Empfänger angegeben werden.

Re: Pushover Hilfe

von Sylter » 12. Mär 2018, 19:28

bei Empfänger des Telegramereignisses habe ich den API Token eingetragen das war korrekt so oder ?

als Fehlermeldung kommt: Fehler beim verarbeiten der Push Nachricht: Der Remoteserver hat einen Fehler zurückgegeben: (400) Ungültige Anforderung.
1.jpg
1.jpg (86.59 KiB) 9852 mal betrachtet
Anfrage.jpg
Anfrage.jpg (109.7 KiB) 9852 mal betrachtet
Felder.jpg
Felder.jpg (111.49 KiB) 9852 mal betrachtet
Script:

Code: Alles auswählen

public static bool ProcessResponse(int httpCode, String[] header, String content, out String result) {
  using (System.Xml.XmlReader reader = System.Xml.XmlReader.Create(new System.IO.StringReader(content))) {
    while(reader.Read()) {
      if (reader.NodeType == System.Xml.XmlNodeType.Element) {
        if ((reader.Name == "status") && (reader.ReadInnerXml() == "1")) {
          result = "OK, Nachricht übermittelt.";
          return true;
        } else if (reader.Name == "error") {
          result = "Fehler: " + reader.ReadInnerXml();
          return false;
        }
      }
    }
  }
  result = "";
  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 Hilfe

von Lumin » 12. Mär 2018, 18:05

Das glaub ich nicht, wie sieht der Fehler genau aus?

Du kannst auch mal Deine Einstellungen posten. Oft versteckt sich ein kleiner Fehler, den man erstmal nicht sieht.

Re: Pushover Hilfe

von Sylter » 12. Mär 2018, 17:47

hmm habe das testweise mal genauso gemacht aber bekomme weiter Fehler 400. oder liegt es daran weil ich noch die Kostenlose Testphase nutze ?

Re: Pushover Hilfe

von Lumin » 12. Mär 2018, 17:10

So funktioniert es bei mir:
Pushover 1.PNG
Pushover 1.PNG (13.55 KiB) 9863 mal betrachtet
Pushover 4.PNG
Pushover 4.PNG (15.68 KiB) 9863 mal betrachtet

Code: Alles auswählen

token=%field1%&user=%address%&title=%title%&message=%message%&sound=%field2%&priority=%field3%&retry=%field4%&expire=%field5%
Pushover 3.PNG
Pushover 3.PNG (16.51 KiB) 9863 mal betrachtet

Code: Alles auswählen

public static bool ProcessResponse(int httpCode, String[] header, String content, out String result) {
  using (System.Xml.XmlReader reader = System.Xml.XmlReader.Create(new System.IO.StringReader(content))) {
    while(reader.Read()) {
      if (reader.NodeType == System.Xml.XmlNodeType.Element) {
        if ((reader.Name == "status") && (reader.ReadInnerXml() == "1")) {
          result = "OK, Nachricht übermittelt.";
          return true;
        } else if (reader.Name == "error") {
          result = "Fehler: " + reader.ReadInnerXml();
          return false;
        }
      }
    }
  }
  result = "";
  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";
}
Pushover 2.PNG
Pushover 2.PNG (13.08 KiB) 9863 mal betrachtet

Nach oben