Curl: upload

Esempio di chiamata alla funzione di autenticazione tramite l'applicazione Curl, disponibile per diversi sistemi operativi (http://curl.haxx.se). Nell'esempio sotto riportato la password e l'userid vanno sostituite con quelle fornite da KPNQwest Italia.

La chiamata  usa la funzione upload_single_document passando i parametri di autenticazione, facendo upload di un documento, specificandone i metadati e firmando il documento con la firma digitale precaricata. In più, sono specificati i metadati per la trasmissione via email, fax e postale. Per il dettaglio dei parametri, consulta la funzione upload_single_document

curl
-F 'message_type=UPLOAD_SINGLE_DOCUMENT' 
-F 'version=1.0' \
-F 'authentication.interface_code=INTERFACE_code'
-F 'authentication.interface_password=INTERFACE_pass' \
-F 'authentication.login=user@acme.it'
-F 'authentication.password=user_pass' \
-F 'organization_code=TestOrg'
-F 'document_type=Fatture'
-F 'metadata.Ragione sociale=Acme Spa' \
-F 'metadata.Numero documento=87457'
-F 'metadata.Data=2010-08-11'
-F 'content=@path/to/my/file.pdf' \
-F 'filename=new_filename.pdf'
-F 'mimetype=application/pdf'
-F 'label=Gruppo 1' \
-F 'sendto.fax_number=0245552485552'
-F 'sendto.email=contabilita@acme.it'
-F 'sendto.address_1=Acme Spa' \
-F 'sendto.address_2=Ufficio Contabilità'
-F 'sendto.address_3=Via Roma, 9' \
-F 'sendto.address_4=20123 Milano MI'
-F 'sendto.address_5=Italia'
-F 'sendto.zipcode=20123' \
-F 'reference_year=2010'
-F 'alias=test'
-F 'pin=test' \
https://docubank.kpnqwest.it/backend/v1.0/public/script/


Attenzione: le informazioni riportate in questa sezione possono non essere perfettamente allineate con la versione corrente del servizio, in continua evoluzione. Per qualunque informazione specifica, vi preghiamo di contattarci.