Airparser webhook'ai ir API
Siųskite ištrauktus dokumento duomenis į bet kurią sistemą su webhook'ais. Realaus laiko pranešimai, akimirksniu integracijos, pilna kūrėjo kontrolė.

Prisijunkite prie bet kokios sistemos
Webhook'ai leidžia jums gauti realaus laiko pranešimus, kai dokumentai apdorojami. Siųskite ištrauktus duomenis tiesiai į savo pritaikytas programas, vidines sistemas ar bet kurią paslaugą, priimančią HTTP POST užklausas.
Puikiai tinka kūrėjams, kuriems reikia pilnos savo dokumentų apdorojimo darbo eigų kontrolės ir kurie nori integruoti Airparser su nuosavybinėmis sistemomis, pritaikytomis duomenų bazėmis ar mikroservisų architektūromis.
Kodėl naudoti webhook'us?
Kaip tai veikia
1. Dokumentas gautas
Dokumentas siunčiamas į Airparser el. paštu, įkėlimu ar per API
2. AI ištraukia duomenis
Airparser AI ištraukia struktūrizuotus duomenis iš dokumento
3. Suaktyvinamas webhook'as
HTTP POST siunčiamas į jūsų galutinį tašką su JSON duomenimis
4. Jūsų sistema apdoroja
Jūsų programa gauna ir tvarko duomenis
Kaip sukurti webhook'ą Airparser
Peržiūrėkite šį greitą vadovą apie webhook'ų nustatymą Airparser, kad pradėtumėte gauti realaus laiko duomenų pranešimus.
Webhook duomenų paketo pavyzdys
Kai dokumentas apdorojamas, Airparser siunčia JSON duomenų paketą į jūsų webhook URL:
{
"parser_id": "parser_abc123",
"document_id": "doc_xyz789",
"timestamp": "2024-01-15T10:30:00Z",
"extracted_data": {
"invoice_number": "INV-2024-001",
"invoice_date": "2024-01-10",
"vendor": "Acme Corporation",
"total_amount": 1250.00,
"currency": "USD",
"line_items": [
{
"description": "Professional Services",
"quantity": 10,
"unit_price": 125.00,
"total": 1250.00
}
]
},
"document_url": "https://airparser.com/documents/doc_xyz789",
"confidence": 0.98
}Webhook naudojimo atvejai
Pritaikytos duomenų bazės
Siųskite ištrauktus duomenis tiesiai į savo PostgreSQL, MySQL, MongoDB ar bet kokią pritaikytą duomenų bazės sistemą.
Vidinės sistemos
Integruokitės su nuosavybine ERP, CRM ar vidinėmis verslo programomis.
Mikroservisai
Suaktyvinkite mikroservisų darbo eigas ir paskirstytus apdorojimo konvejerius.
Realaus laiko pranešimai
Siųskite momentinius įspėjimus į pritaikytas pranešimų sistemas, mobiliąsias programas ar prietaisų skydelius.
Analitika ir ataskaitos
Perduokite ištrauktus duomenis į verslo žvalgybos įrankius ir analitikos platformas.
Pritaikytas automatizavimas
Kurkite sudėtingas, pritaikytas automatizavimo darbo eigas, pritaikytas jūsų konkrečiai verslo logikai.
Webhook funkcijos
Saugus pristatymas
HTTPS šifravimas, pasirinktiniai webhook parašai patikrinimui, IP baltojo sąrašo palaikymas.
Automatiniai pakartojimai
Nepavykę webhook pristatymai automatiškai pakartojami su eksponentiniu atidėjimu.
Pristatymo žurnalai
Peržiūrėkite išsamius visų webhook pristatymų, atsakymų ir pakartojimo bandymų žurnalus.
Testavimo režimas
Išbandykite savo webhook galutinį tašką su pavyzdiniais duomenimis prieš apdorojant tikrus dokumentus.
Pritaikytos antraštės
Pridėkite pritaikytas HTTP antraštes autentifikavimui, nukreipimui ar metaduomenims.
JSON formatas
Švarūs, struktūrizuoti JSON duomenų paketai, kuriuos lengva analizuoti ir integruoti.
Webhook'ų nustatymas
Sukurkite savo webhook galutinį tašką
Nustatykite HTTP galutinį tašką savo programoje, priimantį POST užklausas. Tai gali būti bet koks žiniatinklio serveris, be serverio funkcija ar API galutinis taškas.
Sukonfigūruokite Airparser
Savo analizatoriaus nustatymuose pridėkite savo webhook URL. Pasirinktinai sukonfigūruokite pritaikytas antraštes ir autentifikavimą.
https://yourdomain.com/webhook/airparserIšbandykite savo integraciją
Naudokite testavimo funkciją, kad siųstumėte pavyzdinį duomenų paketą į savo galutinį tašką ir patikrintumėte, ar jis veikia teisingai.
Tvarkykite gaunamus duomenis
Analizuokite JSON duomenų paketą savo programoje ir apdorokite ištrauktus dokumento duomenis pagal savo verslo logiką.
Grąžinkite 200 OK atsakymą
Jūsų galutinis taškas turėtų grąžinti 200 būsenos kodą, kad patvirtintų gavimą. Ne-200 atsakymai suaktyvina automatinius pakartojimus.
Webhook tvarkytojo pavyzdys
Paprastas Node.js/Express pavyzdys Airparser webhook'ų tvarkymui:
const express = require('express');
const app = express();
app.use(express.json());
app.post('/webhook/airparser', (req, res) => {
const data = req.body;
console.log('Received data:', data.extracted_data);
// Process the extracted data
// e.g., save to database, trigger workflow, etc.
// Return 200 to acknowledge receipt
res.status(200).json({ received: true });
});
app.listen(3000, () => {
console.log('Webhook server running on port 3000');
});RESTful API prieiga
Be webhook'ų, Airparser teikia išsamų RESTful API programinei prieigai prie visų funkcijų.
Įkelti dokumentus
Pateikite dokumentus analizei per API galutinius taškus
Gauti rezultatus
Gaukite ištrauktus duomenis su GET užklausomis
Valdyti analizatorius
Programiškai kurkite ir konfigūruokite analizatorius
Patikrinti būseną
Stebėkite apdorojimo būseną ir istoriją
Dažnai užduodami klausimai
Kokie HTTP metodai palaikomi?
Webhook'ai naudoja HTTP POST užklausas su JSON duomenų paketais. Jūsų galutinis taškas turėtų priimti POST užklausas ir grąžinti 2xx būsenos kodą.
Kaip apsaugoti savo webhook galutinį tašką?
Naudokite HTTPS, patikrinkite webhook parašus, įdiekite IP baltąjį sąrašą arba reikalaukite API raktų pritaikytose antraštėse. Airparser palaiko visus šiuos autentifikavimo metodus.
Kas nutinka, jei mano galutinis taškas neveikia?
Airparser automatiškai pakartos nepavykusius pristatymus iki 5 kartų su eksponentiniu atidėjimu. Galite peržiūrėti visus pristatymo bandymus webhook žurnaluose.
Ar galiu turėti kelis webhook'us vienam analizatoriui?
Taip! Sukonfigūruokite kelis webhook URL, kad vienu metu siųstumėte ištrauktus duomenis į skirtingas sistemas.
Ar yra webhook pristatymo laiko limitas?
Webhook užklausų laikas baigiasi po 30 sekundžių. Jūsų galutinis taškas turėtų greitai atsakyti ir prireikus asinchroniškai apdoroti duomenis.
Ar galiu filtruoti, kurie dokumentai suaktyvina webhook'us?
Taip! Nustatykite sąlyginius webhook'us pagal ištrauktas duomenų reikšmes, dokumentų tipus ar pritaikytus kriterijus.
Ką daryti, jei man reikia derinti webhook problemas?
Peržiūrėkite išsamius pristatymo žurnalus, rodančius užklausos/atsakymo duomenis, laiką ir klaidų pranešimus. Naudokite testavimo funkciją, kad siųstumėte pavyzdinius duomenų paketus kūrimo metu.
Kurkite pritaikytas integracijas su webhook'ais
Gaukite pilną kūrėjo kontrolę su Airparser webhook'ais ir API. Nemokamas bandymas, kredito kortelė nereikalinga.