Prejsť k hlavnému obsahu

Konfigurácia webhookov

Všetky príspevky vytvorené prostredníctvom Predis.ai API mať životný cyklus a mať rôzne stavy. Možné stavy, ktoré môže príspevok nadobudnúť, sú inProgress, completed a error. Po požiadaní o vygenerovanie príspevku, inProgress stav je upozornený v samotnej odpovedi. Zvyšné dva štáty - completed a error budú upozornení prostredníctvom vami nakonfigurovaných webhookov.

Nastavte webovú adresu webhooku

Ak chcete nastaviť webovú adresu webhooku, postupujte podľa krokov nižšie API Prístrojová doska:

  • Prihlásiť sa Predis.ai aplikácie
  • Prejdite na Môj účet -> Odpočinok API otvoriť API prístrojová doska
  • Pridajte svoju webovú adresu webhooku. Uistite sa, že webová adresa webhooku je verejná.

Užitočné zaťaženie webhooku

Ak príspevok dosiahol a completed or error stave, odošle sa webhook s užitočným zaťažením obsahujúcim nasledujúce parametre:

completed štátne užitočné zaťaženie

{
"status": "completed",
"caption": "...",
"post_id": "...",
"generated_media": [{"url": "..."}],
"brand_id": "..."
}

error štátne užitočné zaťaženie

{
"status": "error",
"post_id": "..."
}
opatrnosť

Webhook pošleme presne raz pre každý príspevok, aj keď dostaneme neúspešnú odpoveď z vašich serverov. V prípade, že vaše servery nedokážu spracovať udalosť webhooku, môžete získať údaje o všetkých vašich vygenerovaných príspevkoch. Prečítajte si o tom viac tu

Testovanie v miestnom prostredí

Nie je možné použiť localhost priamo na prijímanie stavov webhooku, pretože adresa URL webhooku musí byť verejná adresa URL. Môžete to zvládnuť vytvorením tunela na váš lokálny server pomocou nástrojov ako napr ngrok. Pri nastavovaní webovej adresy webhooku na informačnom paneli použite koncový bod webovej adresy vygenerovaný týmito nástrojmi vo webovej adrese webhooku.

Ďalšie zdroje