Nachrichten via Webhook in den Chat von Synology

Status
Für weitere Antworten geschlossen.

hrahlers

Benutzer
Mitglied seit
07. Jan 2015
Beiträge
21
Punkte für Reaktionen
0
Punkte
0
Hallo,

habe seit einigen Wochen die Anwendung Chat auf dem NAS aktiv. Läuft schon mal ganz gut.

Nun soll man auch mittel URL Nachrichten an den Chat schicken können (https://www.synology.com/de-de/knowledgebase/DSM/help/Chat/chat_integration). Hatte das schon mal in Betrieb. Konnte mit der URL und einem Text dahinter diesen in den Chat übertragen. Nun funktioniert das nicht mehr (habe derzeit DSM 6.1.2-15132 drauf). Neue Webhooks lassen sich zwar anlegen (auch wird eine URL generiert), beim Ausführen dieser im Browser kommt nicht die erwarte Antwort im JSON-Format, sondern der Browser meldet mich an der DSM-Oberfläche an.

Rich (BBCode):
https://192.168.188.20:5001/webapi/entry.cgi?api=SYNO.Chat.External&method=incoming&version=1&token=%22hWnWLPDC4hCm%22&payload={"text":"Hallo ertsmaaaal"}

Muss das mittlerweile anders gemacht werden? Oder geht es grundsätzlich nicht mehr? Ist die API anders geworden?
 

maulsim

Benutzer
Mitglied seit
24. Mai 2016
Beiträge
553
Punkte für Reaktionen
46
Punkte
48
Also ich habe einen Webhook auf einem Arduino laufen und der funktioniert noch immer. Ich habe auch das aktuellste DSM und auch die aktuellste Chat Version drauf. Meine URL sieht ansonsten genau so aus (nur das ich die Daten per POST übermittle).
Ports oder so hast du nicht geändert oder? Versuch es zum Test mal über http statt https.
Funktioniert es wenn du die Daten per POST übermittelst anstatt in der URL?
 

hrahlers

Benutzer
Mitglied seit
07. Jan 2015
Beiträge
21
Punkte für Reaktionen
0
Punkte
0
Dann bin ich ja erstmal zufrieden, dass es überhaupt gehen muss. Mit HTTP ist das gleiche Ergebnis: es öffnet sich nach Abschicken des Links die Anmeldemaskte vom DSM und auch hier keine Nachricht im Chat. Ich hatte sonst im Browser eine JSON-Antwort bekommen.

Wie würde die POST-Variante mit PHP und CURL aussehen? Ziel ist es, mittels PHP eine Textnachricht (evtl. mit Foto) an den Chat zu schicken
 
Zuletzt bearbeitet:

heavygale

Benutzer
Mitglied seit
02. Jun 2012
Beiträge
315
Punkte für Reaktionen
2
Punkte
24

hrahlers

Benutzer
Mitglied seit
07. Jan 2015
Beiträge
21
Punkte für Reaktionen
0
Punkte
0
Der Link des Webhook gibt leider den falschen Port an. Im Anwendungsportal war ein anderer eingetragen, den ich auch testweise geändert habe. Mit diesem geht dann auch der Webhook, im Chat erscheint der Text und die DSM-Anmeldung kommt auch nicht mehr. Also soweit gelöst. Danke für eure seelische Unterstützung.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat