Skip to eusi utama

Ngonpigurasikeun Webhooks

Sadaya tulisan anu didamel via Predis.ai API gaduh siklus hirup sareng nyandak kaayaan anu béda. The mungkin nyatakeun yén pos a tiasa nyandak nyaeta inProgress, completed jeung error. Sakali pamundut dijieun pikeun ngahasilkeun pos a, nu inProgress kaayaan dibéjakeun dina respon sorangan. Dua nagara bagian sésana - completed jeung error bakal dibere beja ngaliwatan webhooks ngonpigurasi ku anjeun.

Nyetél URL Webhook

Turutan léngkah-léngkah ieu di handap pikeun nyetél url webhook anjeun dina API dasbor:

  • login ka Predis.ai app
  • Arahkeun ka Harga & Akun -> Istirahat API pikeun muka API dasbor
  • Tambahkeun url webhook anjeun. Pastikeun URL webhook mangrupikeun URL umum.

Payload Webhook

Lamun pos geus ngahontal a completed or error kaayaan, webhook bakal dikirim kalayan payload ngandung parameter di handap ieu:

completed payload kaayaan

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

error payload kaayaan

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

Urang bakal ngirim webhook persis sakali pikeun tiap pos sanajan urang nampi respon non-suksés ti server Anjeun. Upami server anjeun gagal pikeun nanganan acara webhook, anjeun tiasa nampi data sadaya tulisan anu anjeun hasilkeun. Baca leuwih seueur tentang eta Ieuh

Nguji dina Lingkungan Lokal

Teu mungkin ngagunakeun localhost langsung pikeun nampa nagara bagian webhook sabab URL webhook kudu mangrupa URL umum. Anjeun tiasa ngadamel ieu ku cara nyiptakeun torowongan ka server lokal anjeun nganggo alat sapertos ngrok. Anggo titik akhir URL anu dihasilkeun ku alat ieu dina URL webhook nalika nyetél URL webhook anjeun dina dasbor.

Sumberdaya tambahan