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