Configuració de Webhooks
Totes les publicacions creades mitjançant Predis.ai API tenen un cicle de vida i prenen diferents estats. Els estats possibles que pot tenir una publicació són inProgress, completed i error. Un cop realitzada una sol·licitud per generar una publicació, el inProgress l'estat es notifica a la pròpia resposta. Els dos estats restants - completed i error serà notificat mitjançant els webhooks configurats per vostè.
Configura un URL de Webhookâ € <
Seguiu els passos següents per configurar l'URL del vostre webhook a API panell:
- Iniciar Sessió en Predis.ai aplicació
- Aneu a Preus i compte -> Rest API per obrir el API quadre de comandament
- Afegiu l'URL del vostre webhook. Assegureu-vos que l'URL del webhook sigui un URL públic.
Càrrega útil del webhookâ € <
Si la publicació ha arribat a a completed or error estat, s'enviarà un webhook amb la càrrega útil que conté els paràmetres següents:
completed càrrega útil estatal
{
"status": "completed",
"caption": "...",
"post_id": "...",
"generated_media": [{"url": "..."}],
"brand_id": "..."
}
error càrrega útil estatal
{
"status": "error",
"post_id": "..."
}
Enviarem el webhook exactament una vegada per a cada publicació, encara que rebem una resposta no satisfactòria dels vostres servidors. En cas que els vostres servidors no gestionen l'esdeveniment webhook, podeu obtenir les dades de totes les vostres publicacions generades. Llegeix més sobre això aquí
Assajos en medi localâ € <
No és possible utilitzar localhost directament per rebre estats del webhook, ja que l'URL del webhook ha de ser un URL públic. Podeu gestionar-ho creant un túnel al vostre servidor local mitjançant eines com ara ngrok. Utilitzeu el punt final de l'URL generat per aquestes eines a l'URL del webhook mentre configureu l'URL del vostre webhook al tauler.