本文為您介紹關於Object操作的API介面。
API功能列表
關於Object操作的相關API,請參見下表。
分類 | API | 描述 |
上傳檔案 | 單個檔案(Object)直接上傳,上傳檔案大小不得超過5 GB。 | |
通過追加寫的方式上傳檔案(Object),目標檔案大小不得超過5 GB。 | ||
通過HTML表單的方式上傳檔案(Object),上傳檔案大小不得超過5 GB。 | ||
發送請求時攜帶Callback參數實現回調。僅PutObject、PostObject和CompleteMultipartUpload介面支援設定Callback。 | ||
擷取檔案 | 擷取某個檔案(Object)。 | |
擷取某個檔案(Object)的中繼資料資訊,使用此介面不會返迴文件內容。 | ||
擷取某個檔案(Object)的中繼資料資訊,包括該Object的ETag、Size、LastModified資訊,並且不返回該Object的內容。 | ||
刪除檔案 | 刪除某個檔案(Object)。 | |
刪除多個檔案(Object)。 | ||
拷貝檔案 | 拷貝同地區下儲存空間(Bucket)之間的檔案(Object)。 | |
解凍檔案 | 解凍歸檔、冷歸檔以及深度冷歸檔的檔案(Object)。 | |
SQL查詢 | 調用該介面對目標檔案執行SQL語句,返回執行結果。 | |
目錄管理 | 建立目錄(Directory)。 | |
重新命名目錄(Directory)或者檔案(Object)。 | ||
刪除目錄(Directory)。 | ||
分區上傳 | 通知OSS初始化一個Multipart Upload事件。 | |
根據指定的Object名和uploadId來分塊(Part)上傳資料。 | ||
從一個已存在的Object中拷貝資料來上傳一個Part。 | ||
在將所有資料Part都上傳完成後,必須調用CompleteMultipartUpload介面來完成整個檔案的分區上傳。 | ||
取消MultipartUpload事件並刪除對應的Part資料。 | ||
列舉所有執行中的Multipart Upload事件。 | ||
列舉指定Upload ID所屬的所有已經上傳成功Part。 | ||
許可權控制 | 修改檔案(Object)的存取權限(ACL)。 | |
擷取儲存空間(Bucket)下某個檔案(Object)的存取權限(ACL)。 | ||
軟連結 | 為OSS的目標檔案(TargetObject)建立軟連結(Symlink)。 | |
擷取軟連結。 | ||
標籤 | 設定或更新對象(Object)的標籤(Tagging)資訊。 | |
擷取對象(Object)的標籤(Tagging)資訊。 | ||
刪除指定對象(Object)的標籤(Tagging)資訊。 |