logo EZ Notification Forwarder
Entwickelt von matas consulting
[en] [de]

[Überblick] [Screenshots] [Download] [Dokumentation] [Support] [Datenschutz] [Impressum]

Dokumentation

Konfiguration json Beispiele

Notification Body json Beispiele

Target URL

Syntax
  • http[s]://servername[:port][/path[?parms]]
Beispiel (ohne Pfad und ohne Parameter)
  • http://acme.com/toasts
Verwendung von Variablen
Generell können alle Elemente aus dem Notification Body json als 'Variablen' in der Target URL eingefügt werden. Dazu die Elemente mit einem vorangestelltem Dollarzeichen ('$') und casesensitiv in die URL mit aufnehmen.

Beispiel (mit einigen der verfügbaren Variablen als Parameter)
  • http://acme.com/toasts?t=$Title&c=$Content&h=$Host
Beispiel mit 'UserProperties'
Angenommen, in der Konfiguration json ist das folgende 'UserProperties' Element enthalten:
<...>
"UserProperties": [
  { "Name": "Foo", "Value": "Doo" } ,
  { "Name": "Woo", "Value": "Zoo" } ]
<...>

Dann können diese Properties genauso wie die Notification body json Elemente als Variablen in den Target URLs eingefüt werden. Einfach den Namen der Property mit vorangestelltem Dollarzeichen ('$') an eine beliebigen Stelle zur Target URL hinzufüen. Bei der Nachrichtenweiterleitung wird der Platzhalter dann mit dem Wert der jeweiligen Property ersetzt.

Beispiel (mit 'UserProperties' Namen)
  • http://acme.com/toasts?t=$Title&c=$Content&h=$Host&p1=$Foo&p2=$Woo

Hinweise

  • Aufgrund von Einschränkungen im UWP Framework können keine Nachrichten an "localhost" weitergeleitet werden.

  • Einige RESTful APIs, wie zum Beispiel -->< notifymydevice.com >, die mit Parametern in der URL aufgerufen werden, erfordern die Verwendung der http Methode GET anstelle von POST, damit der Request akzeptiert und verarbeitet werden kann.

[top]


[Überblick] [Screenshots] [Download] [Dokumentation] [Support] [Datenschutz] [Impressum]
Letzte Änderung 2024/03/07 00:30