Konfigurasi Webhooks
Kabeh kiriman digawe liwat Predis.ai API duwe siklus urip lan njupuk negara beda. Sing bisa nyatakake yen kiriman bisa ditindakake yaiku inProgress
, completed
lan error
. Sawise panjalukan digawe kanggo ngasilake kiriman, ing inProgress
negara kabar ing respon dhewe. Sisa rong negara - completed
lan error
bakal diwenehi kabar liwat webhooks sing dikonfigurasi dening sampeyan.
Nggawe URL Webhook
Tindakake langkah ing ngisor iki kanggo nyetel url webhook ing API dasbor:
- Mlebet menyang Predis.ai app
- Navigasi menyang Akunku -> Ngaso API kanggo mbukak API dashboard
- Tambah url webhook sampeyan. Priksa manawa URL webhook minangka URL umum.
Payload Webhook
Yen kirim wis tekan a completed
or error
negara, webhook bakal dikirim kanthi muatan sing ngemot parameter ing ngisor iki:
completed
muatan negara
{
"status": "completed",
"caption": "...",
"post_id": "...",
"generated_media": [{"url": "..."}],
"brand_id": "..."
}
error
muatan negara
{
"status": "error",
"post_id": "..."
}
Kita bakal ngirim webhook persis sapisan kanggo saben kiriman sanajan kita nampa respon sing ora sukses saka server sampeyan. Yen server sampeyan gagal nangani acara webhook, sampeyan bisa entuk data kabeh kiriman sing digawe. Waca liyane babagan kene
Pengujian Lingkungan Lokal
Ora bisa nggunakake localhost langsung kanggo nampa negara webhook amarga URL webhook kudu dadi URL umum. Sampeyan bisa ngatasi iki kanthi nggawe trowongan menyang server lokal nggunakake piranti kayata ngrok. Gunakake titik pungkasan URL sing digawe dening alat kasebut ing URL webhook nalika nyetel URL webhook ing dashboard.