Layanan Reseller Google Workspace Admin SDK

Dengan layanan reseller Google Workspace Admin SDK, Anda dapat menggunakan Admin SDK Reseller API di Apps Script. API ini memungkinkan admin reseller resmi melakukan pemesanan pelanggan dan mengelola Google Workspace langganan pascabayar bulanan.

Referensi

Untuk informasi selengkapnya tentang layanan ini, lihat dokumentasi referensi untuk Admin SDK Google Workspace Reseller API. Seperti semua layanan lanjutan di Apps Script, Admin SDK Google Workspace Layanan reseller menggunakan objek, metode, dan parameter yang sama seperti API publik. Untuk informasi selengkapnya, lihat Cara tanda tangan metode ditentukan.

Untuk melaporkan masalah dan menemukan dukungan lainnya, lihat panduan dukungan Reseller Admin SDK.

Kode contoh

Kode contoh di bawah ini menggunakan API versi 1.

Mendapatkan daftar langganan

Contoh ini mencatat daftar langganan, termasuk ID pelanggan, tanggal dibuat, nama paket, dan ID SKU. Perhatikan penggunaan token halaman untuk mengakses daftar lengkap hasil.

advanced/adminSDK.gs
/**
 * Logs the list of subscriptions, including the customer ID, date created, plan
 * name, and the sku ID. Notice the use of page tokens to access the full list
 * of results.
 * @see https://developers.google.com/admin-sdk/reseller/reference/rest/v1/subscriptions/list
 */
function getSubscriptions() {
  let result;
  let pageToken;
  do {
    result = AdminReseller.Subscriptions.list({
      pageToken: pageToken
    });
    for (const sub of result.subscriptions) {
      const creationDate = new Date();
      creationDate.setUTCSeconds(sub.creationTime);
      console.log('customer ID: %s, date created: %s, plan name: %s, sku id: %s',
          sub.customerId, creationDate.toDateString(), sub.plan.planName,
          sub.skuId);
    }
    pageToken = result.nextPageToken;
  } while (pageToken);
}