Admin SDK Google Workspace Reseller Service

سرویس Reseller Admin SDK Google Workspace به شما امکان می دهد از Admin SDK Reseller API در Apps Script استفاده کنید. این API به مدیران نمایندگی مجاز اجازه می‌دهد تا سفارش‌های مشتری را سفارش دهند و اشتراک‌های پس‌پرداخت ماهانه Google Workspace را مدیریت کنند.

ارجاع

برای اطلاعات دقیق درباره این سرویس، به مستندات مرجع Admin SDK Google Workspace Reseller API مراجعه کنید. مانند همه سرویس‌های پیشرفته در Apps Script، سرویس Admin SDKGoogle Workspace Reseller از اشیاء، روش‌ها و پارامترهای مشابه API عمومی استفاده می‌کند. برای اطلاعات بیشتر، نحوه تعیین امضای روش را ببینید.

برای گزارش مشکلات و یافتن پشتیبانی دیگر، راهنمای پشتیبانی نمایندگی فروش SDK Admin را ببینید.

کد نمونه

کد نمونه زیر از نسخه 1 API استفاده می کند.

لیستی از اشتراک ها را دریافت کنید

این نمونه فهرست اشتراک‌ها، از جمله شناسه مشتری، تاریخ ایجاد، نام طرح و شناسه SKU را ثبت می‌کند. به استفاده از نشانه های صفحه برای دسترسی به لیست کامل نتایج توجه کنید.

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