Farðu á aðalefni

Stilla Webhooks

Allar færslur búnar til í gegnum Predis.ai API hafa líftíma og taka mismunandi ástand. Möguleg ríki sem staða getur tekið er inProgress, completed og error. Þegar beiðni hefur verið gerð um að búa til færslu, er inProgress ríki er tilkynnt í svarinu sjálfu. Hin tvö ríki sem eftir eru - completed og error verður látinn vita í gegnum webhooks sem þú stillir upp.

Settu upp Webhook vefslóð

Fylgdu skrefunum hér að neðan til að setja upp vefhook slóðina þína í API mælaborð:

  • Innskráning á Predis.ai app
  • Farðu í Verðlagning og reikningur -> Hvíld API að opna API mælaborð
  • Bættu við vefhook slóðinni þinni. Gakktu úr skugga um að vefhook vefslóðin sé opinber vefslóð.

Webhook farmur

Ef færslan hefur borist a completed or error ástand, verður vefkrókur sendur með farminn sem inniheldur eftirfarandi færibreytur:

completed burðargeta ríkisins

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

error burðargeta ríkisins

{
"status": "error",
"post_id": "..."
}
varúð

Við munum senda vefhókinn nákvæmlega einu sinni fyrir hverja færslu, jafnvel þótt við fáum misheppnað svar frá netþjónum þínum. Ef netþjónarnir þínir ná ekki að takast á við webhook atburðinn geturðu fengið gögnin um allar færslurnar þínar. Lestu meira um það hér

Prófanir á nærumhverfi

Það er ekki hægt að nota localhost beint til að taka á móti vefhook ástandi þar sem webhook vefslóðin verður að vera opinber vefslóð. Þú getur séð um þetta með því að búa til göng á netþjóninn þinn með því að nota verkfæri eins og ngrok. Notaðu endapunkt slóðarinnar sem myndast af þessum verkfærum í vefhook-slóðinni á meðan þú setur upp vefhook-slóðina þína á mælaborðinu.

Önnur Resources