- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
یک پیام را به روز می کند. بین روش های patch
و update
تفاوت وجود دارد. متد patch
از یک درخواست patch
استفاده می کند در حالی که روش update
از یک درخواست put
استفاده می کند. توصیه می کنیم از روش patch
استفاده کنید. برای مثال، بهروزرسانی یک پیام را ببینید.
از انواع احراز هویت زیر پشتیبانی می کند:
احراز هویت برنامه با محدوده مجوز:
-
https://www.googleapis.com/auth/chat.bot
-
احراز هویت کاربر با یکی از حوزه های مجوز زیر:
-
https://www.googleapis.com/auth/chat.messages
-
https://www.googleapis.com/auth/chat.import
(فقط فضاهای حالت واردات)
-
هنگام استفاده از احراز هویت برنامه، درخواستها فقط میتوانند پیامهای ایجاد شده توسط برنامه چت را بهروزرسانی کنند.
درخواست HTTP
PATCH https://chat.googleapis.com/v1/{message.name=spaces/*/messages/*}
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
message.name | شناسه. نام منبع پیام قالب: جایی که اگر هنگام ایجاد پیام، یک شناسه سفارشی تنظیم کنید، میتوانید با جایگزین کردن |
پارامترهای پرس و جو
پارامترها | |
---|---|
updateMask | مورد نیاز. مسیرهای میدانی برای به روز رسانی چندین مقدار را با کاما جدا کنید یا از مسیرهای فیلد پشتیبانی شده در حال حاضر:
|
allowMissing | اختیاری. اگر |
درخواست بدن
بدنه درخواست شامل یک نمونه از Message
است.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از Message
است.
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/chat.bot
-
https://www.googleapis.com/auth/chat.import
-
https://www.googleapis.com/auth/chat.messages
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.