Layanan Reseller Google Workspace Admin SDK

Layanan Reseller Admin SDK memungkinkan Anda menggunakan Admin SDK Reseller API di Apps Script. API ini memungkinkan admin reseller resmi untuk melakukan pemesanan pelanggan dan mengelola langganan pascabayar bulanan.

Referensi

Untuk mengetahui informasi selengkapnya tentang layanan ini, lihat dokumentasi referensi untuk Admin SDK Reseller API. Seperti semua layanan lanjutan di Apps Script, layanan Reseller Admin SDK menggunakan objek, metode, dan parameter yang sama dengan API publik. Untuk 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 pembuatan, 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);
}