Method: projects.locations.conversations.messages.list

Mencantumkan semua pesan untuk percakapan tertentu.

Permintaan HTTP

GET https://geminidataanalytics.googleapis.com/v1beta/{parent=projects/*/locations/*/conversations/*}/messages

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Percakapan untuk mencantumkan pesan. Format: projects/{project}/locations/{location}/conversations/{conversationId}

Parameter kueri

Parameter
pageSize

integer

Opsional. Ukuran halaman yang diminta. Server dapat menampilkan lebih sedikit item daripada yang diminta. Ukuran halaman maksimum adalah 100. Semua ukuran halaman yang lebih besar akan dikonversi menjadi 100. Jika tidak ditentukan, server akan memilih 50 sebagai default yang sesuai.

pageToken

string

Opsional. Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

filter

string

Opsional. Memfilter hasil. Lihat AIP-160 untuk sintaksis.

messages.list memungkinkan pemfilteran menurut: * createTime (misalnya, createTime > "2025-01-28T06:51:56-08:00") * updateTime

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Respons untuk mencantumkan pesan chat.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "messages": [
    {
      object (StorageMessage)
    }
  ],
  "nextPageToken": string
}
Kolom
messages[]

object (StorageMessage)

Daftar pesan chat.

nextPageToken

string

Token yang mengidentifikasi halaman hasil yang harus ditampilkan server.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

StorageMessage

Pesan tersimpan yang berisi pesan pengguna atau pesan sistem.

Representasi JSON
{
  "messageId": string,
  "message": {
    object (Message)
  }
}
Kolom
messageId

string

Nama resource unik pesan chat.

message

object (Message)

Konten pesan.