Rendszer → Beállítások → Testreszabott feedek
A feed egy állandó, rövid URL, amely egy kiválasztott testreszabott listát adja vissza előre beállított formátumban (HTML, CSV, XLSX vagy JSON). Arra való, hogy egy külső rendszer — webshop, táblázatkezelő, BI-eszköz, időzített letöltő szkript — mindig ugyanazon a címen érje el a listát, anélkül, hogy a lista funkcióját, a dokop és a param=nosave_list_stat_id paramétereket egyenként össze kellene rakni (ezekről az API oldal ír).
A feed URL felépítése:
https://evir.hu/cegnev/cgi-bin/index.cgi?feed=<Feed azonosító>
A menüpont elérhetősége jogosultsághoz kötött. A feedhez előbb el kell menteni a kívánt testreszabott listát (oszlopok, szűrések, rendezés) a Listák oldalon leírtak szerint.
A lista a már létrehozott feedeket mutatja: név, Feed azonosító (1), a hozzá tartozó testreszabott lista (funkció: listanév alakban) és a kimeneti formátum (Módosító). Új feedet a + gombbal lehet felvenni, egy meglévőt a sorára kattintva lehet módosítani.
funkció: listanév alakban.A feed mindig egy eVIR felhasználó nevében, annak jogosultságaival fut. A felhasználót a token azonosítja, ami kétféleképpen adható meg:
1. Token nélkül mentett feed (ajánlott). A hívónak kell a tokent elküldenie, lehetőleg az X-EVIR-TOKEN HTTP fejlécben (így nem kerül bele a webszerver- és proxynaplókba), vagy szükség esetén az URL-ben:
curl -H "X-EVIR-TOKEN: $EVIR_TOKEN" -o partnerek.csv \ "https://evir.hu/cegnev/cgi-bin/index.cgi?feed=<Feed azonosító>" https://evir.hu/cegnev/cgi-bin/index.cgi?feed=<Feed azonosító>&token=<token>
Token nélkül hívva a rendszer a bejelentkező oldalt adja vissza, adatot nem.
2. Tokennel mentett feed. A tárolt token miatt maga a feed URL is elég az adatok eléréséhez, külön hitelesítés nélkül. Ez a megoldás csak akkor javasolt, ha a fogadó rendszer nem tud fejlécet vagy paramétert küldeni — és ilyenkor az URL-t jelszóként kell kezelni: ne kerüljön levélbe, nyilvános helyre, megosztott dokumentumba.
Mindkét esetben érvényes, amit az API oldal leír:
CSV, XLS, JSON);Kapcsolódó oldalak: