Completato definizioni file README x invio

This commit is contained in:
Samuele Locatelli
2022-02-07 08:37:14 +01:00
parent 14e7540e02
commit 5e7a547e56
3 changed files with 53 additions and 1 deletions
+1 -1
View File
@@ -34,7 +34,7 @@ namespace MyApp // Note: actual namespace depends on the project name.
{
logError("Warning: Missing args !!!");
logError("");
logError("Syntax: LiMan.Transfer data_folder archive_folder");
logError("Syntax: LiMan.Transfer.exe data_folder archive_folder");
logError("data_folder: path to container for request.json file + *.zip file(s) to upload");
logError("archive_folder: where to put trasferred data");
logError("");
+52
View File
@@ -0,0 +1,52 @@
# 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
```json
{
"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)
Binary file not shown.