فهرست labelIds برای محدود کردن اعلانها. به طور پیش فرض، اگر مشخص نشده باشد، همه تغییرات حذف می شوند. اگر مشخص شده باشد، تعیین می کند که چه برچسب هایی برای ایجاد یک اعلان فشار لازم است.
رفتار فیلتر کردن labelIds list مشخص شده است. این فیلد منسوخ شده است زیرا در برخی موارد باعث رفتار نادرست شده است. به جای آن از labelFilterBehavior استفاده کنید.
رفتار فیلتر کردن labelIds list مشخص شده است. این فیلد جایگزین labelFilterAction می شود. اگر تنظیم شود، labelFilterAction نادیده گرفته می شود.
topicName
string
نام موضوع Google Cloud Pub/Sub API کاملاً واجد شرایط برای انتشار رویدادها. این نام موضوع باید قبلاً در Cloud Pub/Sub وجود داشته باشد و شما باید قبلاً مجوز "انتشار" به جیمیل را برای آن اعطا کرده باشید. به عنوان مثال، "projects/my-project-identifier/topics/my-topic-name" (با استفاده از قالب نامگذاری موضوع Cloud Pub/Sub "v1").
توجه داشته باشید که بخش «شناسه پروژه من» باید دقیقاً با شناسه پروژه توسعهدهنده Google شما (که این درخواست تماشا را اجرا میکند) مطابقت داشته باشد.
بدن پاسخگو
پاسخ ساعت اعلان فشاری.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
زمانی که Gmail ارسال اعلانها برای بهروزرسانیهای صندوق پستی را متوقف میکند (دوران ملی). قبل از این زمان دوباره با watch تماس بگیرید تا ساعت را تمدید کنید.
تاریخ آخرین بهروزرسانی 2024-11-14 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-11-14 بهوقت ساعت هماهنگ جهانی."],[[["Set up or update push notifications for a user's mailbox to receive updates on message changes."],["Specify label IDs to filter notifications based on specific labels or all changes."],["Notifications are sent to a pre-configured Google Cloud Pub/Sub topic."],["Requires appropriate authorization scopes for accessing and modifying Gmail data."],["Responses include the mailbox's history ID and notification expiration time for renewal."]]],["To set up or update a push notification watch, send a POST request to `https://gmail.googleapis.com/gmail/v1/users/{userId}/watch`, replacing `{userId}` with the user's email. The request body should include `labelIds` (strings), `labelFilterBehavior` (enum: include/exclude), and a `topicName` (string), specifying the Pub/Sub topic. The response will contain a `historyId` and an `expiration` timestamp for the watch. Authorization requires specific OAuth scopes. `labelFilterAction` is deprecated, use `labelFilterBehavior` instead.\n"]]