Langkau ke kandungan utama

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

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.

Sumber Tambahan