Method: projects.webApps.patch

ویژگی های WebApp مشخص شده را به روز می کند.

درخواست HTTP

PATCH https://firebase.googleapis.com/v1beta1/{app.name=projects/*/webApps/*}

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

پارامترهای مسیر

مولفه های
app.name

string

نام منبع WebApp ، در قالب:

projects/ PROJECT_IDENTIFIER /webApps/ APP_ID

  • PROJECT_IDENTIFIER : ProjectNumber پروژه اصلی (توصیه می شود) یا ProjectId آن. درباره استفاده از شناسه‌های پروژه در استاندارد AIP 2510 Google بیشتر بیاموزید.
    توجه داشته باشید که مقدار PROJECT_IDENTIFIER در هر بدنه پاسخی ProjectId خواهد بود.
  • APP_ID : شناسه منحصربه‌فرد جهانی و اختصاص داده شده توسط Firebase برای برنامه (به appId مراجعه کنید).

پارامترهای پرس و جو

مولفه های
updateMask

string ( FieldMask format)

مشخص می کند کدام قسمت از WebApp به روز رسانی شود.

توجه داشته باشید که فیلدهای زیر غیرقابل تغییر هستند: name ، appId و projectId .

برای به‌روزرسانی state ، از یکی از نقاط پایانی زیر استفاده کنید: webApps.remove یا webApps.undelete .

این فهرستی از نام‌های فیلدهای کاملاً واجد شرایط با کاما است. مثال: "user.displayName,photo" .

درخواست بدن

بدنه درخواست شامل یک نمونه از WebApp است.

بدن پاسخگو

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

محدوده مجوز

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

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase

برای اطلاعات بیشتر، به نمای کلی احراز هویت مراجعه کنید.