Dịch vụ đại lý của Google Workspace về SDK dành cho quản trị viên

Dịch vụ người bán lại Google Workspace SDK dành cho quản trị viên cho phép bạn sử dụng API người bán lại của SDK quản trị trong Apps Script. API này cho phép quản trị viên của đại lý được uỷ quyền đặt hàng của khách hàng và quản lý Google Workspace gói thuê bao trả sau hằng tháng.

Tài liệu tham khảo

Để biết thông tin chi tiết về dịch vụ này, hãy xem tài liệu tham khảo về SDK quản trị Google Workspace API người bán lại. Giống như tất cả các dịch vụ nâng cao trong Apps Script, SDK dành cho quản trị viên Google Workspace Dịch vụ của đại lý cũng sử dụng đối tượng, phương thức và tham số giống như API công khai. Để biết thêm thông tin, hãy xem phần Cách xác định chữ ký phương thức.

Để báo cáo sự cố và tìm sự hỗ trợ khác, hãy xem Hướng dẫn hỗ trợ dành cho đại lý SDK dành cho quản trị viên.

Mã mẫu

Mã mẫu bên dưới sử dụng phiên bản 1 của API.

Xem danh sách các gói thuê bao

Mẫu này sẽ ghi lại danh sách các gói thuê bao, bao gồm cả mã khách hàng, ngày tạo, tên gói và mã SKU. Hãy lưu ý rằng bạn có thể sử dụng mã thông báo trang để truy cập vào danh sách đầy đủ các kết quả.

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);
}