Diese Anleitung zeigt exemplarisch, wie man den BOSMon als Schnittstelle zum BOSNotifier benutzt.
Öffnen Sie den BOSMon, wie Sie es gewöhnlich auch tun. Über „Datei“ -> „Einstellungen“ gelangen Sie in das Einstellungsmenü. Wir empfehlen Ihnen hier einen neuen Push Notification Anbieter anzulegen.
Wenn Sie diesen angelegt haben, ist es wichtig, dass Sie in den Entwicklungsmodus wechseln. Sie können die meisten Einstellungen aus dem BOSNotifier dabei übernehmen.
URL
https://www.bosnotifier.de/gateway.web.php
POST Content-Type
application/x-www-form-urlencoded
Parameter
gatewaykey=%address%&message=%message%&headline=%title%&prio=0&authorization=%field1%
Script
public static bool ProcessResponse(int httpCode, String[] header, String content, out String result) {
switch(content) {
case "100": result = "OK"; return true;
case "600": result = "API Schlüssel nicht vorhanden oder nicht korrekt"; break;
case "700": result = "Gatewaykeys sind von unterschiedlichen Nutzern"; break;
case "800": result = "Kein Gatewaykey übergeben"; break;
case "900": result = "Keine Nachricht übergeben"; break;
default: result = content; break;
}
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";
}
Nun müssen Sie noch Ihre Konfigurationsdaten hinterlegen. Zunächst einmal braucht Sie den API Schlüssel. Diesen finden Sie im BOSNotifier Portal unter Einstellungen.
Dieser muss dann im BOSMon beim Push Dienst, den Sie gerade angelegt haben, in den Einstellungen hinterlegt werden.
Nun gibt es für jede Gruppe, die Sie angelegt haben, einen Gruppenschlüssel. Diesen müssen Sie bei den Empfängern der einzelnen Aktionen hinterlegen.
Das war es auch schon. Nun können Sie im Telegramereignis über den roten Button mit der Aufschrift „Testen“ eine Nachricht versenden.