Skip to main content

Veavakirina Webhooks

Hemî postên ku bi riya hatine afirandin Predis.ai API xwedî çerxa jiyanê ye û dewletên cihêreng digire. Dewletên gengaz ên ku postek dikare bigire ev e inProgress, completed û error. Carekê daxwazek ji bo afirandina postek tê kirin, ew inProgress dewlet bi xwe di bersivê de hatiye agahdarkirin. Du dewletên mayî - completed û error dê bi navgîniya webhookên ku ji hêla we ve hatine mîheng kirin were agahdar kirin.

URLek Webhook saz bikinTo

Pêngavên jêrîn bişopînin da ku url-ya webhook-a xwe di nav de saz bikin API dashboard:

  • Têketin Predis.ai app
  • Biçe Biha & Hesab -> Rest API vekirî ye API dashboard
  • Url-ya webhook-a xwe zêde bikin. Piştrast bike ku URL-ya webhook URL-ya gelemperî ye.

Webhook PayloadTo

Heger post gihaşt a completed or error dewlet, webhookek bi barkêşiya ku pîvanên jêrîn vedihewîne dê were şandin:

completed payload dewletê

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

error payload dewletê

{
"status": "error",
"post_id": "..."
}
baldaynî

Em ê ji bo her postê tam carekê webhookê bişînin tevî ku em bersivek ne-serkeftî ji serverên we werbigirin. Ger serverên we nekarin bûyera webhook bi rê ve bibin, hûn dikarin daneyên hemî postên xweyên çêkirî bistînin. Li ser wê bêtir bixwînin vir

Testkirina li ser Jîngeha HerêmîTo

Ne gengaz e ku meriv rasterast localhost-ê bikar bîne da ku dewletên webhook-ê werbigire ji ber ku URL-ya webhook-ê divê URLek gelemperî be. Hûn dikarin vê yekê bi çêkirina tunelek servera xweya herêmî bi karanîna amûrên wekî wekî ngrok. Dema ku URL-ya webhook-a xwe di dashboardê de saz dike xala dawiya URL-a ku ji hêla van amûran ve hatî çêkirin di URL-ya webhook-ê de bikar bînin.

Çavkaniyên dinTo