Files
limanapp/LiMan.Transfer
2022-02-07 08:37:14 +01:00
..
2022-02-04 17:53:35 +01:00
2022-02-04 17:53:35 +01:00
2022-02-04 17:53:35 +01:00
2022-02-04 17:53:35 +01:00

LiMan.Transfer: Applicativo FIle Upload su LiMan

L'applicativo si occupa delal fase di

  • generazione ticket richeista invio
  • invio singoli files ZIP su piattaforma

E' necessario chiamarlo indicando 2 parametri:

  • folder da trasferire
  • folder di archiviazione richeista (i fiel inviati saranno mantenuti li per 30 gg)

Sintassi

    LiMan.Transfer.exe data_folder archive_folder

    - data_folder: path to container for request.json file + *.zip file(s) to upload
    - archive_folder: where to put trasferred data

File da includere per invio

Per effettuare l'invio è necessario nella fodler irchiesta, oltre ai files zip da inviare, ci sia un file json denominato request.json così strutturato

{
  "CodApp": "Uploader",
  "CodImp": "",
  "CodInst": "EgalWare",
  "ContactEmail": "info@egalware.com",
  "ContactName": "Utente",
  "ContactPhone": "035-460560",
  "IdxSubLic": 0,
  "MasterKey": "4AIc8fMEXcSyDIMl1Ro05O/1xar7nrVHXAQzrh/fmxfvlczA13tQwXAqida6hTqV",
  "ReqBody": "Upload da sendlog di EGT BeamWall",
  "Tipo": 2
}

Descrizione campi

Campo Tipo Descrizione
CodApp STR Nome dell'applicativo da LiMan (es Uploader, MAPO, GPW, STATS, EBW-UP)
CodImp STR Codice di impiego (user), lasciare ""
CodInst STR Codice del cliente, oppure EgalWare se invio "per applicativo"
ContactEmail STR email del richiedente
ContactName STR nome del richiedente
ContactPhone STR telefono cui contattare il richiedente
IdxSubLic INT Codice subLicenza (user) lasciare 0
MasterKey STR Chiave licenza associata ad applicazione x comunicazione protetta, può essere unica x ogni TIPO di applicativo o a scelta x cliente/installazione. Ha una scadenza da LiMan
ReqBody STR Testo della richiesta, tipicamente popolato da utente tramite form oppure dal SW se invio in automatico ad evento
Tipo INT Lasciare fisso 2 (= file upload)