Preskoči na glavni sadržaj

Konfiguriranje Webhookova

Sve objave stvorene putem Predis.ai API imaju životni ciklus i zauzimaju različita stanja. Moguća stanja koja post može poprimiti su inProgress, completed i error. Nakon što se podnese zahtjev za generiranje objave, inProgress država se obavještava u samom odgovoru. Preostale dvije države - completed i error bit će obaviješten putem web-dojavnika koje ste konfigurirali.

Postavite URL web-dojavnikaâ € <

Slijedite korake u nastavku za postavljanje URL-a webdojavnika u API nadzorna ploča:

  • Prijavite se Predis.ai aplikacija
  • Idite na Cijene i račun -> Ostalo API otvoriti API kontrolna ploča
  • Dodajte svoj URL web-dojavnika. Provjerite je li URL web-dojavnika javni URL.

Webhook Payloadâ € <

Ako je post dosegao a completed or error stanje, webhook će biti poslan s korisnim sadržajem koji sadrži sljedeće parametre:

completed stanje nosivosti

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

error stanje nosivosti

{
"status": "error",
"post_id": "..."
}
oprez

Webhook ćemo poslati točno jednom za svaku objavu čak i ako primimo neuspješan odgovor s vaših poslužitelja. U slučaju da vaši poslužitelji ne uspiju obraditi događaj webhooka, možete dobiti podatke svih svojih generiranih objava. Pročitajte više o tome ovdje

Testiranje u lokalnom okruženjuâ € <

Nije moguće koristiti localhost izravno za primanje stanja web-dojavnika jer URL web-dojavnika mora biti javni URL. To možete riješiti stvaranjem tunela do vašeg lokalnog poslužitelja pomoću alata kao što su ngrok. Koristite krajnju točku URL-a koju su generirali ovi alati u URL-u web-dojavnika dok postavljate URL web-dojavnika na nadzornoj ploči.

Dodatni resursiâ € <