Admin SDK Служба реселлера Google Workspace

Сервис Admin SDK Google Workspace Reseller позволяет использовать API Admin SDK Reseller в Apps Script. Этот API позволяет авторизованным администраторам реселлеров размещать заказы клиентов и управлять ежемесячными подписками Google Workspace с постоплатой.

Ссылка

Подробную информацию об этой службе см. в справочной документации по API Admin SDK Google Workspace Reseller. Как и все расширенные службы в Apps Script, служба Admin SDK Google Workspace Reseller использует те же объекты, методы и параметры, что и общедоступный API. Подробнее см. в разделе «Как определяются сигнатуры методов» .

Чтобы сообщить о проблемах и получить другую поддержку, см. руководство по поддержке Admin SDK Reseller .

Пример кода

В примере кода ниже используется версия API 1 .

Получить список подписок

В этом примере регистрируется список подписок, включая идентификатор клиента, дату создания, название плана и идентификатор артикула. ​​Обратите внимание на использование токенов страницы для доступа к полному списку результатов.

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

Сервис Admin SDK Google Workspace Reseller позволяет использовать API Admin SDK Reseller в Apps Script. Этот API позволяет авторизованным администраторам реселлеров размещать заказы клиентов и управлять ежемесячными подписками Google Workspace с постоплатой.

Ссылка

Подробную информацию об этой службе см. в справочной документации по API Admin SDK Google Workspace Reseller. Как и все расширенные службы в Apps Script, служба Admin SDK Google Workspace Reseller использует те же объекты, методы и параметры, что и общедоступный API. Подробнее см. в разделе «Как определяются сигнатуры методов» .

Чтобы сообщить о проблемах и получить другую поддержку, см. руководство по поддержке Admin SDK Reseller .

Пример кода

В примере кода ниже используется версия API 1 .

Получить список подписок

В этом примере регистрируется список подписок, включая идентификатор клиента, дату создания, название плана и идентификатор артикула. ​​Обратите внимание на использование токенов страницы для доступа к полному списку результатов.

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