API developers
Last updated
Last updated
Địa chỉ
VNG CorporationObject Storage (HCM04) cung cấp một loạt API để quản lý dữ liệu và tương tác với các tài nguyên lưu trữ đám mây của bạn. Dưới đây là một tóm tắt về các loại API chính mà chúng tôi đang cung cấp:
Type: AWS Signature
Access Key: khởi tạo và lấy thông tin trên vStorage Portal.
Secret Key: khởi tạo và lấy thông tin trên vStorage Portal.
Region: HCM04
Endpoint: https://hcm04.vstorage.vngcloud.vn
Ví dụ:
Những API này cho phép bạn quản lý các bucket
Create Bucket: Tạo một bucket mới.
Đường dẫn: PUT /<bucket-name>
Hoặc Curl qua lệnh:
List Buckets: Liệt kê tất cả các bucket thuộc về người dùng.
Đường dẫn: GET /
Ví dụ: GET
https://hcm04.vstorage.vngcloud.vn/
Hoặc Curl qua lệnh:
Delete Bucket: Xóa một bucket (chỉ khi bucket rỗng).
Đường dẫn: DELETE /<bucket-name>
Ví dụ: DELETE
https://hcm04.vstorage.vngcloud.vn/demobucket
Hoặc Curl qua lệnh:
GET Bucket (List Objects): Liệt kê các đối tượng trong một bucket.
Đường dẫn: GET /<bucket-name>
Hoặc Curl qua lệnh:
HEAD Bucket: Kiểm tra sự tồn tại và quyền truy cập vào bucket.
Đường dẫn: HEAD /<bucket-name>
Ví dụ: HEAD
https://hcm04.vstorage.vngcloud.vn/demobucket
Hoặc Curl qua lệnh:
Quản lý quyền truy cập cho các bucket và đối tượng.
GET Bucket ACL: Lấy danh sách quyền kiểm soát truy cập (ACL) của bucket.
Đường dẫn: GET /<bucket-name>?acl
Hoặc Curl qua lệnh:
PUT Bucket ACL: Thiết lập ACL cho bucket.
Đường dẫn: PUT /<bucket-name>?acl
Hoặc Curl qua lệnh:
GET Object ACL: Lấy ACL của một đối tượng.
Đường dẫn: GET /<bucket-name>/<object-key>?acl
Hoặc Curl qua lệnh:
PUT Bucket Make Public: Thiết lập Bucket Public
Đường dẫn: GET /<bucket-name>/?publicAccessBlock
Hoặc Curl qua lệnh:
GET Bucket Make Public: Lấy thông tin bucket public hay private.
Đường dẫn: GET /<bucket-name>/?publicAccessBlock
Hoặc Curl qua lệnh: