Aspose.Cells Cloud Upload File API – Un'interfaccia per il caricamento rapido di file nel cloud
L’API uploadFile consente agli sviluppatori di caricare direttamente i file nell’archiviazione cloud per l’elaborazione con Aspose Cells.
Aspose Cells API: Carica file
PUT http://api.aspose.cloud/v4.0/cells/storage/file/{path}
Sicurezza e autenticazione
Le API di Aspose.Cells Cloud sono sicure e richiedono l'autenticazione basata su token JWT.
-H "Authorization: Bearer {access_token}"
I parametri della richiesta dell’API uploadFile sono
| Nome parametro | Tipo | Percorso/Query string/Corpo HTTP | Descrizione |
|---|---|---|---|
| UploadFiles | File | FormData | Carica file nell’archiviazione cloud. |
| path | String | Percorso | Il percorso di destinazione nell’archiviazione cloud. Specificare il percorso in cui caricare il file. |
| storageName | String | Query | Il nome dell’archiviazione in cui verrà caricato il file. |
Risposta
{
"Name": "FilesUploadResult",
"Description": ["Risultato del caricamento del file"],
"Type": "Class",
"IsAbstract": false,
"Properties": [
{
"Name": "Uploaded",
"Description": ["Elenco dei nomi dei file caricati"],
"Nullable": true,
"ReadOnly": false,
"IsInherit": false,
"DataType": {
"Identifier": "Container",
"Reference": "String",
"ElementDataType": {
"Identifier": "String",
"Name": "string"
},
"Name": "container"
}
},
{
"Name": "Errors",
"Description": ["Elenco degli errori."],
"Nullable": true,
"ReadOnly": false,
"IsInherit": false,
"DataType": {
"Identifier": "Container",
"Reference": "Error",
"ElementDataType": {
"Identifier": "Class",
"Reference": "Error",
"Name": "class:error"
},
"Name": "container"
}
}
]
}
L’API restituisce i seguenti codici di stato HTTP:
| Codice di stato | Descrizione |
|---|---|
| 200 OK | File caricato correttamente. |
| 400 Bad Request | Parametri non validi o richiesta malformata. |
| 401 Unauthorized | Token di autenticazione mancante o non valido. |
| 403 Forbidden | Permessi insufficienti per l’archiviazione specificata. |
| 500 Internal Server Error | Errore imprevisto del server. |
Come utilizzare l’API per il caricamento file con gli SDK?
Specifica OpenAPI
La Specifiche OpenAPI forniscono una descrizione dettagliata dell’API, consentendo agli sviluppatori di interagire direttamente con essa tramite un browser web.
È possibile utilizzare lo strumento a riga di comando cURL per accedere facilmente ai servizi web di Aspose.Cells. L’esempio seguente mostra come effettuare chiamate all’API Cloud con cURL.
Utilizzare gli SDK di Aspose.Cells Cloud
L’utilizzo di un SDK migliora l’efficienza dello sviluppo gestendo i dettagli a basso livello, consentendo agli sviluppatori di concentrarsi sulle attività del progetto. Visita il repository GitHub per un elenco completo degli SDK di Aspose.Cells Cloud.
I seguenti esempi di codice illustrano come chiamare i servizi web di Aspose.Cells utilizzando vari SDK:
Vedi anche
- API Download File – Recupera un file dall’archiviazione cloud.
- API Copy File – Duplica un file all’interno dell’archiviazione cloud.
- API Delete File – Rimuovi un file dall’archiviazione cloud.