Adobe Sign wysyła tylko jedno zdarzenie AGREEMENT_CREATED

Ostatnia aktualizacja 27 kwi 2021

Środowisko

Elementy webhook interfejsu API Adobe Sign

Pytanie

Dlaczego Adobe Sign wysyła tylko jedno zdarzenie AGREEMENT_CREATED, mimo że w elemencie webhook wybrano opcję Wszystkie zdarzenia umów, a dokument jest w pełni podpisany?

Odpowiedź

Aby pomyślnie zarejestrować element webhook, adres URL elementu webhook odpowiada na to żądanie weryfikacyjne, wysyłając kod odpowiedzi 2XX i może odesłać tę samą wartość identyfikatora klienta w jeden z dwóch następujących sposobów:

  1. W nagłówku odpowiedzi X-AdobeSign-ClientId. Jest to ten sam nagłówek, który jest przekazywany w żądaniu i jest ponownie przywoływany w odpowiedzi.
  2. W treści odpowiedzi JSON z kluczem X-AdobeSign-ClientId i jego wartością jest ten sam identyfikator klienta, który został wysłany w żądaniu.

Adobe Sign otrzymuje odpowiedź 2xx z X-AdobeSign-ClientId. Użytkownik może sprawdzić, czy webhook jest prawidłowo skonfigurowany.

Adres URL elementu webhook nie odpowiada zgodnie z oczekiwanym zachowaniem. W przypadku każdego wysłanego przez usługę Adobe Sign powiadomienia POST adres URL odpowiada kodem stanu 2XX i odzwierciedla identyfikator klienta wysłany w nagłówkach żądania (X-AdobeSign-ClientId) w nagłówkach odpowiedzi.
Kompletne informacje można znaleźć pod następującym adresem:
https://www.adobe.io/apis/documentcloud/sign/docs.html#!adobeio/adobeio-documentation/master/sign/webhooks/webhook_events.md#receivingawebhooknotification

Jeśli adres URL nie jest zgodny z tym protokołem, należy uznać, że usługa Adobe Sign nie zaakceptowała żądania i podjęła próbę zmiany harmonogramu zgodnie z wiarygodnymi zasadami.

Jeśli element webhook nie odpowie i zostanie przekroczony maksymalny czas ponawiania lub maksymalny interwał ponawiania prób, element webhook zostanie wyłączony.