Curl: upload Esempio di chiamata alla funzione di autenticazione tramite l'applicazione Curl, disponibile per diversi sistemi operativi (http://curl.haxx.se). 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/ |