Admin SDK Google Workspace Reseller Service
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
سرویس Admin SDK Google Workspace Reseller به شما امکان می دهد از Admin SDK Reseller API در Apps Script استفاده کنید. این API به مدیران نمایندگی مجاز اجازه میدهد تا سفارشهای مشتری را سفارش دهند و اشتراکهای پس از پرداخت ماهانه Google Workspace را مدیریت کنند.
مرجع
برای اطلاعات دقیق درباره این سرویس، به مستندات مرجع Admin SDK Google Workspace Reseller API مراجعه کنید. مانند همه سرویسهای پیشرفته در Apps Script، سرویس Admin SDK Google Workspace Reseller از اشیاء، روشها و پارامترهای مشابه API عمومی استفاده میکند. برای اطلاعات بیشتر، نحوه تعیین امضای روش را ببینید.
برای گزارش مشکلات و یافتن پشتیبانی دیگر، راهنمای پشتیبانی نمایندگی فروش SDK Admin را ببینید.
کد نمونه
کد نمونه زیر از نسخه 1 API استفاده می کند.
لیستی از اشتراک ها را دریافت کنید
این نمونه فهرست اشتراکها، از جمله شناسه مشتری، تاریخ ایجاد، نام طرح و شناسه SKU را ثبت میکند. به استفاده از نشانه های صفحه برای دسترسی به لیست کامل نتایج توجه کنید.
،
سرویس Admin SDK Google Workspace Reseller به شما امکان می دهد از Admin SDK Reseller API در Apps Script استفاده کنید. این API به مدیران نمایندگی مجاز اجازه میدهد تا سفارشهای مشتری را سفارش دهند و اشتراکهای پس از پرداخت ماهانه Google Workspace را مدیریت کنند.
مرجع
برای اطلاعات دقیق درباره این سرویس، به مستندات مرجع Admin SDK Google Workspace Reseller API مراجعه کنید. مانند همه سرویسهای پیشرفته در Apps Script، سرویس Admin SDK Google Workspace Reseller از اشیاء، روشها و پارامترهای مشابه API عمومی استفاده میکند. برای اطلاعات بیشتر، نحوه تعیین امضای روش را ببینید.
برای گزارش مشکلات و یافتن پشتیبانی دیگر، راهنمای پشتیبانی نمایندگی فروش SDK Admin را ببینید.
کد نمونه
کد نمونه زیر از نسخه 1 API استفاده می کند.
لیستی از اشتراک ها را دریافت کنید
این نمونه فهرست اشتراکها، از جمله شناسه مشتری، تاریخ ایجاد، نام طرح و شناسه SKU را ثبت میکند. به استفاده از نشانه های صفحه برای دسترسی به لیست کامل نتایج توجه کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThe Admin SDK Google Workspace Reseller service enables authorized reseller admins to manage Google Workspace subscriptions and place customer orders via Apps Script.\u003c/p\u003e\n"],["\u003cp\u003eThis advanced service requires prior enabling before use and mirrors the functionality of the Admin SDK Reseller API.\u003c/p\u003e\n"],["\u003cp\u003eComprehensive reference documentation, support resources, and sample code are readily available for developers.\u003c/p\u003e\n"],["\u003cp\u003eSample code showcases how to retrieve and log a list of subscriptions, demonstrating pagination for accessing the complete result set.\u003c/p\u003e\n"]]],[],null,["# Admin SDK Google Workspace Reseller Service\n\nThe Admin SDK Google Workspace Reseller service allows\nyou to use the [Admin SDK Reseller API](/admin-sdk/reseller) in Apps Script.\nThis API allows authorized reseller admins to place customer orders\nand manage Google Workspace monthly post-pay\nsubscriptions.\n| **Note:** This is an advanced service that must be [enabled before use](/apps-script/guides/services/advanced).\n\nReference\n---------\n\nFor detailed information on this service, see the\n[reference documentation](/admin-sdk/reseller/v1/reference) for the\nAdmin SDK Google Workspace Reseller API. Like all\nadvanced services in Apps Script, the Admin SDK\nGoogle Workspace Reseller service uses the same\nobjects, methods, and parameters as the public API. For more information, see [How method signatures are determined](/apps-script/guides/services/advanced#how_method_signatures_are_determined).\n\nTo report issues and find other support, see the\n[Admin SDK Reseller support guide](/admin-sdk/reseller/support).\n\nSample code\n-----------\n\nThe sample code below uses [version 1](/admin-sdk/groups-migration/v1/reference)\nof the API.\n\n### Get a list of subscriptions\n\nThis sample logs the list of subscriptions, including the customer ID,\ndate created, plan name, and the SKU ID.\nNotice the use of page tokens to access the full list of results. \nadvanced/adminSDK.gs \n[View on GitHub](https://github.com/googleworkspace/apps-script-samples/blob/main/advanced/adminSDK.gs) \n\n```javascript\n/**\n * Logs the list of subscriptions, including the customer ID, date created, plan\n * name, and the sku ID. Notice the use of page tokens to access the full list\n * of results.\n * @see https://developers.google.com/admin-sdk/reseller/reference/rest/v1/subscriptions/list\n */\nfunction getSubscriptions() {\n let result;\n let pageToken;\n do {\n result = AdminReseller.Subscriptions.list({\n pageToken: pageToken\n });\n for (const sub of result.subscriptions) {\n const creationDate = new Date();\n creationDate.setUTCSeconds(sub.creationTime);\n console.log('customer ID: %s, date created: %s, plan name: %s, sku id: %s',\n sub.customerId, creationDate.toDateString(), sub.plan.planName,\n sub.skuId);\n }\n pageToken = result.nextPageToken;\n } while (pageToken);\n}\n```"]]