Pāriet uz galveno saturu

Webhooks konfigurēšana

Visas ziņas, kas izveidotas, izmantojot Predis.ai API ir dzīves cikls un dažādi stāvokļi. Iespējamie stāvokļi, ko amats var aizņemt, ir inProgress, completed un error. Kad tiek iesniegts pieprasījums ģenerēt ziņu, inProgress stāvoklis tiek paziņots pašā atbildē. Atlikušie divi štati - completed un error tiks informēts, izmantojot jūsu konfigurētos tīmekļa aizķeres.

Iestatiet Web aizķeres URL

Veiciet tālāk norādītās darbības, lai iestatītu tīmekļa aizķeres URL API mērinstrumentu panelis:

  • Ieeja pie Predis.ai app
  • Pārejiet uz Cenas un konts -> Atpūta API lai atvērtu API mērinstrumentu panelis
  • Pievienojiet savu tīmekļa aizķeres URL. Pārliecinieties, vai tīmekļa aizķeres URL ir publisks URL.

Web aizķeres slodze

Ja ziņa ir sasniegusi a completed or error stāvoklī, tiks nosūtīts tīmekļa aizķere ar lietderīgo slodzi, kurā būs šādi parametri:

completed valsts kravnesība

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

error valsts kravnesība

{
"status": "error",
"post_id": "..."
}
piesardzība

Mēs nosūtīsim tīmekļa aizķeri tieši vienu reizi par katru ziņu, pat ja saņemsim neveiksmīgu atbildi no jūsu serveriem. Ja jūsu serveri nespēj apstrādāt tīmekļa aizķeres notikumu, varat iegūt visu ģenerēto ziņu datus. Lasiet par to vairāk šeit

Testēšana vietējā vidē

Nav iespējams tieši izmantot localhost, lai saņemtu tīmekļa aizķeres stāvokļus, jo tīmekļa aizķeres URL ir jābūt publiskam URL. To var izdarīt, izveidojot tuneli savam lokālajam serverim, izmantojot tādus rīkus kā ngrok. Izmantojiet šo rīku ģenerēto URL galapunktu tīmekļa aizķeres vietrādī URL, vienlaikus iestatot tīmekļa aizķeres URL informācijas panelī.

Papildu resursi