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": "..."
}
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.