Übersicht

Die Funktion liefert den konfigurierten, benutzerdefinierten Teil des WebHook URL-Pfades zurück.

ACSWebHook_GetWebHookSubPath(int $instanceId): string

Der URL-Pfad aller in IPS registrierten WebHooks beginnen mit /hook/. Diese Funktion liefert den URL-Pfad ohne dieses Prefix.

Parameter

ParameterBeschreibung
$instanceIdIPS Objekt ID der Instanz.

Beispiele

Das folgende Beispiel gibt den vollständigen Pfad bzw. die vollständige URL bei Nutzung des IP-Symcon Connect Dienstes aus:

<?php
$instanceId = 48493 /*[Alexa Custom Skill]*/;
// Pfad ausgeben
$path = '/hook/' . ACSWebHook_GetWebHookSubPath($instanceId);
echo "$path\n";
// URL ausgeben
$url = \Patami\IPS\System\IPSConnect::GetURL() . $path;
echo "$url\n";
Ausgabe des Beispiel-Skriptes
/hook/alexa/tutorial/info
https://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.ipmagic.de/hook/alexa/tutorial/info

Siehe auch

  • No labels