REST Resource: projects.locations.collections.engines.conversations

Ressource: Unterhaltung

Proto-Definition für externe Unterhaltungen.

JSON-Darstellung
{
  "name": string,
  "state": enum (State),
  "userPseudoId": string,
  "messages": [
    {
      object (ConversationMessage)
    }
  ],
  "startTime": string,
  "endTime": string
}
Felder
name

string

Nicht veränderbar. Vollständig qualifizierter Name projects/{project}/locations/global/collections/{collection}/dataStore/*/conversations/* oder projects/{project}/locations/global/collections/{collection}/engines/*/conversations/*.

state

enum (State)

Der Status der Unterhaltung.

userPseudoId

string

Eine eindeutige Kennung für das Tracking von Nutzern.

messages[]

object (ConversationMessage)

Unterhaltungsnachrichten.

startTime

string (Timestamp format)

Nur Ausgabe. Der Zeitpunkt, zu dem die Unterhaltung begonnen hat.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

endTime

string (Timestamp format)

Nur Ausgabe. Die Uhrzeit, zu der die Unterhaltung beendet wurde.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

Methoden

converse

Führt eine Unterhaltung.

create

Erstellt eine Unterhaltung.

delete

Löscht eine Unterhaltung.

get

Ruft eine Unterhaltung ab.

list

Listet alle Unterhaltungen nach ihrem übergeordneten Element DataStore auf.

patch

Aktualisiert eine Unterhaltung.