Method: installer.validate

هویت یک نصب کننده حرفه ای معتبر (CPI) را تأیید می کند.

درخواست HTTP

POST https://sasportal.googleapis.com/v1alpha1/installer:validate

URL از دستور GRPC Transcoding استفاده می کند.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "installerId": string,
  "secret": string,
  "encodedSecret": string
}
زمینه های
installerId

string

ضروری. شناسه نصب‌کننده منحصر به فرد (CPI ID) از پایگاه‌داده Certified Professional Installers.

secret

string

ضروری. راز توسط installer.generateSecret بازگردانده شده است.

encodedSecret

string

ضروری. JSON Web Token با استفاده از کلید خصوصی CPI امضا شد. محموله باید شامل یک ادعای "محرمانه" باشد که ارزش آن راز است.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/sasportal