AbpClient

AbpClient je aplikace pro výměnu EDI souborů se server artipa.BusinessPortal (ABP). Jedná se o jednoduchého klienta, který se spouští z příkazové řádky aby odeslal zprávy připravené v odchozím adresáři a stáhl příchozí zprávy ze serveru.

Klient komunikuje s REST API na serveru abpapi.artipa.cz pomocí https a autentizuje se API klíčem z konfiguračního souboru.

API klíč je nutné získat od poskytovatele EDI služeb artipa.software.

Přepínače pro spuštění jsou -d (download), -u (upload). Přepínače lze použít samostatně nebo v kombinaci.

Struktura adresářů vypadá následovně:

Instalace

  1. Stáhněte zip pro příslušnou platformu (viz download)
  2. Rozbalte zip do instalačního adresáře dle vašeho výběru (např. C:\AbpClient nebo /opt/abpclient)
  3. Spusťte terminál nebo příkazovou řádku a přejděte do AbpClient\bin resp /opt/abpclient/bin
  4. Spusťte příkaz:
    ./AbpClient -k [APIKey] API klíč obdržíte od poskytovatele
  5. Spusťte příkaz:
    ./AbpClient -d (Linux/macOS) nebo AbpClient.exe -d (Windows) (V adresáři data/in by se měl objevit soubor test.txt)
  6. Možnosti spuštění:
    -d Stáhne soubory ze serveru do data/in
    -u Odešle soubory z data/out (odeslané soubry se přesunou do adresáře data/sent)
  7. Pokud se aplikace spouští načasovanou úlohou, ujistit se, že tato úloha spouští přímo soubor \bin\abpclient.exe s parametry -u -d a process běží v kontextu adresáře /bin (protože cesty v konfiguraci a programu jsou zadány relativně)

Download

Platforma Download
Windows (x86-64) Download ZIP
Windows (x86) Download ZIP
Linux (x86-64) Download ZIP
Linux (x86) Download ZIP
macOS (ARM64) Download ZIP
macOS (x86-64) Download ZIP