- درخواست HTTP
- پارامترهای مسیر
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- ChangePlanRequest
- آن را امتحان کنید!
یک طرح اشتراک را به روز می کند. از این روش برای به روز رسانی یک طرح برای یک آزمایش 30 روزه یا یک اشتراک طرح انعطاف پذیر در یک برنامه تعهدی سالانه با پرداخت های ماهانه یا سالانه استفاده کنید.
نحوه به روز رسانی یک طرح بسته به طرح و محصولات متفاوت است. برای اطلاعات بیشتر، به توضیحات در مدیریت اشتراکها مراجعه کنید.
درخواست HTTP
POST https://reseller.googleapis.com/apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changePlan
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
customerId | این می تواند نام دامنه اصلی مشتری یا شناسه منحصر به فرد مشتری باشد. اگر نام دامنه برای یک مشتری تغییر کند، نام دامنه قدیمی را نمی توان برای دسترسی به مشتری استفاده کرد، اما شناسه منحصر به فرد مشتری (که توسط API برگردانده شده است) همیشه می تواند استفاده شود. توصیه می کنیم شناسه منحصر به فرد را در صورت لزوم در سیستم های خود ذخیره کنید. |
subscriptionId | این یک ویژگی مورد نیاز است. |
درخواست بدن
بدنه درخواست شامل یک نمونه از ChangePlanRequest
است.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از Subscription
است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/apps.order
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.
ChangePlanRequest
قالب JSON برای درخواست subscriptions.changePlan rpc.
نمایندگی JSON |
---|
{
"kind": string,
"planName": string,
"seats": {
object ( |
فیلدها | |
---|---|
kind | منبع را به عنوان یک درخواست طرح تغییر اشتراک شناسایی می کند. ارزش: |
planName | ویژگی
|
seats | این یک ویژگی مورد نیاز است. ویژگی seats تعداد مجوزهای صندلی کاربر است. |
purchaseOrderId | این یک ویژگی اختیاری است. این اطلاعات سفارش خرید (PO) برای فروشندگان است تا برای استفاده ردیابی شرکت خود استفاده کنند. اگر مقدار |
dealCode | کد صادر شده توسط Google (حداکثر 100 کاراکتر) برای قیمت های تخفیف دار در طرح های اشتراک. برای دریافت نرخ تخفیف، کد معامله باید در درخواست |