Layanan Reseller Google Workspace Admin SDK

Layanan Admin SDK Google Workspace Reseller memungkinkan Anda menggunakan Admin SDK Reseller API di Apps Script. API ini memungkinkan admin reseller yang berwenang untuk melakukan pesanan pelanggan dan mengelola langganan pascabayar bulanan Google Workspace.

Referensi

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

Untuk melaporkan masalah dan menemukan dukungan lainnya, lihat Panduan dukungan reseller Admin SDK.

Kode contoh

Contoh kode di bawah 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);
}