Aspose.Cells Cloud Dosya Yükleme API’si – Bulutta Dosyaları Hızlı Yükleme İçin Bir Arayüz
uploadFile API’si, geliştiricilerin dosyaları doğrudan Aspose Cells ile işlenecek şekilde bulut depolama alanına yüklemesini sağlar.
Aspose Cells API: Dosya Yükleme
PUT http://api.aspose.cloud/v4.0/cells/storage/file/{path}
Güvenlik ve Kimlik Doğrulama
Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.
-H "Authorization: Bearer {access_token}"
uploadFile API’sinin istek parametreleri şunlardır:
| Parametre Adı | Tür | Yol/Sorgu Dizesi/HTTP Gövdesi | Açıklama |
|---|---|---|---|
| UploadFiles | Dosya | FormData | Dosyaları bulut depolama alanına yükleyin. |
| path | Dize | Yol | Bulut depolama içindeki hedef yol. Dosyanın yükleneceği yolu belirtin. |
| storageName | Dize | Sorgu | Dosyanın yükleneceği depolama alanının adı. |
Yanıt
{
"Name": "FilesUploadResult",
"Description": ["Dosya yükleme sonucu"],
"Type": "Sınıf",
"IsAbstract": false,
"Properties": [
{
"Name": "Uploaded",
"Description": ["Yüklenen dosya adlarının listesi"],
"Nullable": true,
"ReadOnly": false,
"IsInherit": false,
"DataType": {
"Identifier": "Kapsayıcı",
"Reference": "String",
"ElementDataType": {
"Identifier": "String",
"Name": "string"
},
"Name": "container"
}
},
{
"Name": "Errors",
"Description": ["Hata listesi."],
"Nullable": true,
"ReadOnly": false,
"IsInherit": false,
"DataType": {
"Identifier": "Kapsayıcı",
"Reference": "Error",
"ElementDataType": {
"Identifier": "Sınıf",
"Reference": "Error",
"Name": "class:error"
},
"Name": "container"
}
}
]
}
API aşağıdaki HTTP durum kodlarını döndürür:
| Durum Kodu | Açıklama |
|---|---|
| 200 OK | Dosya başarıyla yüklendi. |
| 400 Bad Request | Geçersiz parametreler veya bozuk istek. |
| 401 Unauthorized | Eksik veya geçersiz kimlik doğrulama belirteci. |
| 403 Forbidden | Belirtilen depolama için yetersiz izinler. |
| 500 Internal Server Error | Beklenmeyen sunucu hatası. |
upload file API’sini SDK’larla Nasıl Kullanılır?
OpenAPI Spesifikasyonu
OpenAPI Spesifikasyonu, API’nin ayrıntılı açıklamasını sağlar ve geliştiricilerin doğrudan bir web tarayıcısı üzerinden API ile etkileşime girmesini sağlar.
Aspose.Cells web servislerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Cloud API’ye nasıl istek yapıldığını göstermektedir.
Aspose.Cells Cloud SDK’larını Kullanma
Bir SDK kullanmak, düşük seviye ayrıntıları yöneterek geliştiricilerin proje görevlerine odaklanmasını sağlar ve geliştirme verimliliğini artırır. Aspose.Cells Cloud SDK’larının kapsamlı listesi için GitHub deposuna göz atın.
Aşağıdaki kod örnekleri, farklı SDK’lar kullanılarak Aspose.Cells web servislerine nasıl istek yapıldığını göstermektedir:
Ayrıca bakınız
- Dosya İndirme API’si – Bulut depolamadan bir dosya alın.
- Dosya Kopyalama API’si – Bulut depolama içinde bir dosyayı kopyalayın.
- Dosya Silme API’si – Bulut depolamadan bir dosyayı silin.