全部产品
Search
文档中心

Object Storage Service:Gunakan Alibaba Cloud SDK untuk memulai permintaan

更新时间:Jul 02, 2025

Anda dapat menggunakan Alibaba Cloud SDK untuk memulai permintaan API RESTful yang diverifikasi tanda tangan ke Object Storage Service (OSS). Dengan cara ini, SDK secara otomatis menghasilkan tanda tangan untuk permintaan tersebut. Jika Anda memulai permintaan API RESTful ke OSS tanpa menggunakan Alibaba Cloud SDK, Anda harus menulis kode untuk menghitung tanda tangan dan menambahkannya ke dalam permintaan.

Gunakan pasangan AccessKey dari pengguna RAM untuk memulai permintaan ke OSS

Berikut adalah langkah-langkah untuk menggunakan pasangan AccessKey dari pengguna RAM guna memulai permintaan ke OSS:

  1. Gunakan pasangan AccessKey dari pengguna RAM untuk menginisialisasi instance OSSClient.

  2. Panggil metode yang disediakan oleh OSSClient untuk memulai permintaan ke OSS.

  3. Instance OSSClient menggunakan pasangan AccessKey dari pengguna RAM untuk menghasilkan tanda tangan dan menambahkannya ke dalam permintaan.

Untuk informasi lebih lanjut, lihat Gunakan pasangan AccessKey dari pengguna RAM untuk mengakses sumber daya OSS.

Gunakan kredensial akses sementara yang diperoleh dari STS untuk memulai permintaan ke OSS

Pengguna RAM dapat menggunakan Alibaba Cloud SDK untuk mendapatkan kredensial akses sementara dari STS dan menggunakan kredensial tersebut untuk mengakses sumber daya OSS. Kredensial akses sementara ini akan kedaluwarsa setelah periode validitas tertentu berakhir.

Berikut adalah langkah-langkah untuk menggunakan kredensial akses sementara guna memulai permintaan ke OSS:

  1. Gunakan pasangan AccessKey dari pengguna RAM untuk menginisialisasi instance STSClient.

  2. Panggil metode AssumeRole yang disediakan oleh STS untuk mendapatkan kredensial akses sementara dari peran RAM dengan kebijakan tertentu.

  3. Gunakan kredensial akses sementara untuk menginisialisasi instance OSSClient.

  4. Panggil metode yang disediakan oleh OSSClient untuk memulai permintaan ke OSS.

  5. Instance OSSClient menggunakan kredensial akses sementara yang diperoleh dari STS untuk menghasilkan tanda tangan dan menambahkannya ke dalam permintaan.

Untuk informasi lebih lanjut, lihat Gunakan kredensial akses sementara yang disediakan oleh STS untuk mengakses OSS.

Alibaba Cloud SDK

Alibaba Cloud menyediakan SDK dalam bahasa pemrograman berikut: