Adobe Sign lähettää jatkuvasti vain yhden tapahtuman AGREEMENT_CREATED

Päivitetty viimeksi 27. huhtikuuta 2021

Ympäristö

Adobe Sign API Webhooks

Kysymys

Miksi Adobe Sign lähettää vain yhden tapahtuman AGREEMENT_CREATED, vaikka webhook-asetuksen tapahtumavalinta on Kaikki sopimustapahtumat, mutta asiakirja on täysin allekirjoitettu?

Vastaus

Webhook-toiminnon rekisteröimiseksi onnistuneesti webhook-URL:n on vastattava tähän vahvistuspyyntöön 2XX-vastauskoodilla ja lisäksi se voi lähettää saman asiakastunnuksen takaisin kahdella seuraavista tavoista:

  1. Vastausotsikossa X-AdobeSign-ClientId. Se on sama otsikko kuin mikä hyväksytään pyynnössä, ja se toistetaan vastauksessa.
  2. JSON-vastauksen tekstiosassa avaimella X-AdobeSign-ClientId, jonka arvo on sama kuin pyynnössä lähetetty asiakastunnus.

Adobe Sign vastaanottaa 2xx-vastauksen X-AdobeSign-ClientId-tunnuksella. Käyttäjä voi tarkistaa, onko se määritetty webhookissa oikein vai ei.

Webhookin URL-osoite ei vastaa odotetulla tavalla. Jokaisessa Adobe Signin lähettämässä viesti-ilmoituksessa URL-osoite vastaa 2XX-tilakoodia, ja pyyntöjen otsikoissa lähetettyä asiakastunnusta (X-AdobeSign-ClientId) käytetään vastausten otsikoissa.
Katso lisätietoja seuraavasta linkistä:
https://www.adobe.io/apis/documentcloud/sign/docs.html#!adobeio/adobeio-documentation/master/sign/webhooks/webhook_events.md#receivingawebhooknotification

Kun URL-osoite ei noudata tätä protokollaa, Adobe Sign katsoo, että se ei kuitannut pyyntöä, ja yrittää aikatauluttaa toiminnon uudelleen luotettavan käytännön mukaisesti.

Jos webhook ei vastaa ja uudelleenyritysten maksimiaika tai yritysten maksimiaikaväli ylittyy, webhook poistetaan käytöstä.