- درخواست 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
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.