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. Der Zeitpunkt, zu dem 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