Wiessel Haaptberäich

Webhooks konfiguréieren

All Posts erstallt via Predis.ai API hunn e Liewenszyklus an huelt verschidde Staaten. Déi méiglech Staaten datt e Post huelen kann ass inProgress, completed an error. Wann eng Demande gemaach gëtt fir e Post ze generéieren, gëtt de inProgress Staat gëtt an der Äntwert selwer matgedeelt. Déi reschtlech zwee Staaten - completed an error gëtt iwwer d'Webhooks vun Iech konfiguréiert matgedeelt.

Setzt eng Webhook URL op

Follegt d'Schrëtt hei ënnen fir Är Webhook URL an der API Dashboard:

  • Logbicher op Predis.ai App
  • Navigéiert op Präisser & Kont -> Rescht API ze maachen API bäi
  • Füügt Är Webhook URL un. Vergewëssert Iech datt d'Webhook URL eng ëffentlech URL ass.

Webhook Payload

Wann de Post erreecht a completed or error Staat gëtt e Webhook mat der Notzlaascht geschéckt mat de folgende Parameteren:

completed Staat Notzlaascht

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

error Staat Notzlaascht

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

Mir schécken de Webhook genee eemol fir all Post, och wa mir eng net erfollegräich Äntwert vun Äre Server kréien. Am Fall wou Är Server net de Webhook Event behandelen, kënnt Dir d'Donnéeën vun all Äre generéierte Posts kréien. Liest méi doriwwer hei

Testen op lokal Ëmwelt

Et ass net méiglech lokalhost direkt ze benotzen fir Webhook Staaten ze kréien well d'Webhook URL muss eng ëffentlech URL sinn. Dir kënnt dëst handhaben andeems Dir en Tunnel op Äre lokale Server erstellt mat Tools wéi z geck. Benotzt den URL Endpunkt generéiert vun dësen Tools an der Webhook URL wärend Dir Är Webhook URL am Dashboard opstellt.

zousätzlech Ressourcë