Konfigurazzjoni ta' Webhooks
Il-postijiet kollha maħluqa permezz Predis.ai API ikollhom ċiklu tal-ħajja u jieħdu stati differenti. L-istati possibbli li post jista 'jieħu huwa inProgress, completed u, error. Ladarba ssir talba biex tiġġenera post, il- inProgress l-istat huwa nnotifikat fit-tweġiba innifsu. Iż-żewġ stati li fadal - completed u, error se jiġi nnotifikat permezz tal-webhooks konfigurati minnek.
Issettja URL tal-Webhook
Segwi l-passi hawn taħt biex issettja l-url tal-webhook tiegħek fil- API dashboard:
- Login għal Predis.ai app
- Naviga għal Ipprezzar u Kont -> Mistrieħ API biex tiftaħ il API daxxbord
- Żid l-url tal-webhook tiegħek. Kun żgur li l-URL tal-webhook huwa URL pubbliku.
Tagħbija tal-Webhook
Jekk il-kariga tkun laħqet a completed or error istat, jintbagħat webhook bit-tagħbija li fiha l-parametri li ġejjin:
completed tagħbija tal-istat
{
"status": "completed",
"caption": "...",
"post_id": "...",
"generated_media": [{"url": "..."}],
"brand_id": "..."
}
error tagħbija tal-istat
{
"status": "error",
"post_id": "..."
}
Aħna nibagħtu l-webhook eżattament darba għal kull post anki jekk nirċievu tweġiba li ma tirnexxix mis-servers tiegħek. F'każ li s-servers tiegħek jonqsu milli jimmaniġġjaw l-avveniment tal-webhook, tista 'tikseb id-dejta tal-postijiet kollha ġġenerati tiegħek. Aqra aktar dwarha hawn
Ittestjar fuq Ambjent Lokali
Mhux possibbli li tuża localhost direttament biex tirċievi stati tal-webhook peress li l-URL tal-webhook irid ikun URL pubbliku. Tista' timmaniġġja dan billi toħloq mina għas-server lokali tiegħek billi tuża għodod bħal ngrok. Uża l-endpoint tal-URL iġġenerat minn dawn l-għodod fil-URL tal-webhook waqt li twaqqaf il-URL tal-webhook tiegħek fid-dashboard.