Method: spaces.messages.get

جزئیات یک پیام را برمی گرداند. برای مثال، به دریافت جزئیات درباره یک پیام مراجعه کنید.

از انواع احراز هویت زیر پشتیبانی می کند:

  • احراز هویت برنامه با یکی از حوزه های مجوز زیر:

    • https://www.googleapis.com/auth/chat.bot : هنگام استفاده از این محدوده مجوز، این روش جزئیات پیامی را که برنامه Chat به آن دسترسی دارد، مانند پیام‌های مستقیم و دستورات اسلش که برنامه Chat را فراخوانی می‌کنند، برمی‌گرداند.
    • https://www.googleapis.com/auth/chat.app.messages.readonly با تأیید سرپرست (موجود در پیش‌نمایش برنامه‌نویس ). هنگام استفاده از این محدوده احراز هویت، این روش جزئیات یک پیام عمومی را در یک فضا برمی گرداند.
  • احراز هویت کاربر با یکی از حوزه های مجوز زیر:

    • https://www.googleapis.com/auth/chat.messages.readonly
    • https://www.googleapis.com/auth/chat.messages

توجه: ممکن است پیامی از یک عضو یا فضای مسدود شده بازگرداند.

درخواست HTTP

GET https://chat.googleapis.com/v1/{name=spaces/*/messages/*}

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

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

پارامترها
name

string

مورد نیاز. نام منبع پیام

قالب: spaces/{space}/messages/{message}

اگر یک شناسه سفارشی برای پیام خود تنظیم کرده‌اید، می‌توانید از مقدار فیلد clientAssignedMessageId برای {message} استفاده کنید. برای جزئیات، به نام پیام مراجعه کنید.

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

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

محدوده مجوز

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

  • https://www.googleapis.com/auth/chat.bot
  • https://www.googleapis.com/auth/chat.messages
  • https://www.googleapis.com/auth/chat.messages.readonly
  • https://www.googleapis.com/auth/chat.app.messages.readonly

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