全部产品
Search
文档中心

Object Storage Service:Kueri wilayah bucket (Node.js SDK)

更新时间:Nov 30, 2025

Bucket adalah kontainer yang digunakan untuk menyimpan objek. Setiap objek disimpan dalam sebuah bucket. Topik ini menjelaskan cara melakukan kueri terhadap wilayah bucket.

Kode contoh

Kode contoh berikut menunjukkan cara melakukan kueri terhadap wilayah atau lokasi bucket:

const OSS = require('ali-oss')

const client = new OSS({
    // Dapatkan kredensial akses dari variabel lingkungan. Sebelum menjalankan kode ini, pastikan variabel lingkungan OSS_ACCESS_KEY_ID dan OSS_ACCESS_KEY_SECRET telah diatur.
    accessKeyId: process.env.OSS_ACCESS_KEY_ID,
    accessKeySecret: process.env.OSS_ACCESS_KEY_SECRET,
    // Atur yourRegion ke wilayah tempat bucket berada. Misalnya, jika bucket berada di wilayah China (Hangzhou), atur Region ke oss-cn-hangzhou.
    region: 'oss-cn-hangzhou',
    // Gunakan algoritma signature V4.
    authorizationV4: true,
    // Atur yourBucketName ke nama bucket tersebut.
    bucket: 'yourBucketName',
    // Atur yourEndpoint ke titik akhir publik wilayah tempat bucket berada. Misalnya, jika bucket berada di wilayah China (Hangzhou), atur endpoint ke https://oss-cn-hangzhou.aliyuncs.com.
    endpoint: 'https://oss-cn-hangzhou.aliyuncs.com',
  });

async function getLocation() {
  try {
    const result = await client.getBucketInfo();
    console.log(result.bucket.Location);
  } catch (e) {
    console.log(e);
  }
}

getLocation();

Referensi