Konfigurieren der Webhooks-Funktion, um Benachrichtigungen zu erhalten, wenn sich eine oder mehrere Procore-API-Ressourcen auf Unternehmensebene ändern.
Mit der Webhooks-Funktion können Entwickler und Integratoren von Drittanbietern eine oder mehrere Procore-API-Ressourcen angeben, für die sie benachrichtigt werden möchten, wenn Aktionen zum Erstellen, Aktualisieren oder Löschen auftreten. Die Benutzeroberfläche zum Konfigurieren der Webhooks-Funktion ist über das Administrations-Tool des Unternehmens in Procore verfügbar.
Die Vorteile der Webhooks-Funktion umfassen:
Benachrichtigungsendpunkt . Geben Sie die URL für den Endpunkt auf Ihrem Webserver ein, der die POST-Anfragen von Procore verarbeitet.
Autorisierungs-Header. (Optional) Geben Sie das Autorisierungs-Token ein, das im Header einer von Procore stammenden POST-Anfrage angezeigt werden soll. Obwohl dieses Feld verwendet werden kann, um beliebige Informationen im Autorisierungs-Header zu definieren, wird es am häufigsten verwendet, um Autorisierungs-Anmeldeinformationen unter Verwendung der folgenden Syntax anzugeben:
Endpunkt speichern. Klicken Sie auf diese Schaltfläche, um den Endpunkt zu speichern. Wenn Sie eine gültige, korrekte Adresse in das Feld Benachrichtigungsendpunkt eingegeben haben, erscheint oben auf der Seite ein GRÜNES Banner, das den Erfolg der Aktion anzeigt. Wenn es Probleme mit der eingegebenen URL gibt, wird ein Warnbanner angezeigt, in dem das wahrscheinliche Problem beschrieben wird.
Ein laufendes Protokoll der Webhooks- Zustellungen an Ihren Benachrichtigungsendpunkt ist unten auf der Unternehmenswebhooks-Seite verfügbar. Im Abschnitt Lieferungen können Sie schnell den Status von Ereignissen sehen, die Procore an Ihren Benachrichtigungsserver gesendet hat (oder versucht hat zu senden). Sowohl erfolgreiche als auch fehlgeschlagene Lieferungen werden standardmäßig in der Anzeige angezeigt. Mit dem Ankreuzfeld Nur Fehler anzeigen können Sie die Anzeige so filtern, dass nur fehlgeschlagene Lieferungen angezeigt werden.
Die letzten Lieferungen werden oben im Abschnitt Lieferungen angezeigt. Wenn Sie auf einen Zustellungseintrag klicken, werden Details zur Anforderungsnutzlast, den Antwortheadern und dem Antworttext angezeigt.
Die Anzeige des Lieferprotokolls ist paginiert mit maximal 25 gleichzeitig angezeigten Lieferungen. Klicken Sie auf Weitere Lieferungen, um die nächsten 25 Lieferungen anzuzeigen.
Wir empfehlen Ihnen dringend, eine angemessene Überwachung Ihrer Benachrichtigungsendpunkt-Server einzurichten, um sicherzustellen, dass etwaige Ausfallzeiten oder andere leistungsbezogene Probleme erkannt und Sie rechtzeitig über ein zuverlässiges Alarmsystem benachrichtigt werden.Es gibt viele kommerzielle Überwachungssysteme, die diesen Zweck erfüllen können, darunter Datadog, New Relic, und andere. Diese Dienste bieten robuste Überwachungsfunktionen, mit denen Sie den Zustand Ihres Systems anhand von konfigurierbaren Diagrammen, Grafiken und Echtzeit-Analysen einfach visualisieren können.Diese Dienste bieten auch eine integrierte Warnfunktion, so dass Sie sofort benachrichtigt werden, wenn Probleme auftreten.