Udostępnij za pośrednictwem


openConversation

Aplikacja Obsługa wielokanałowa klientów dla Dynamics 365 oferuje zestaw funkcji, które rozszerzają możliwości Dynamics 365 Customer Service Enterprise, aby umożliwić organizacjom natychmiastowe łączenie się i interakcję z klientami za pośrednictwem cyfrowych kanałów komunikacji. Do uzyskania dostępu do plików sieciOwych w celu obsługa klienta jest wymagana dodatkowa licencja. Aby uzyskać więcej informacji, zobacz omówienie cennika usługi Dynamics 365 Customer Service i strony cennika Dynamics 365 Customer Service.

Za pomocą tej funkcji można programowo otworzyć konwersację jako sesję.

Składnia

Microsoft.Omnichannel.openConversation(conversationId, lastsessionId, liveworkstreamId);

Parametry

Parameter Typ Description
conversationId (identyfikator rozmowy) Sznurek Unikatowy identyfikator rozmowy, która ma zostać otwarta. Określany również jako liveworkitemId.
lastsessionId (identyfikator ostatniej sesji) Sznurek Opcjonalny. Unikatowy identyfikator ostatniego identyfikatora sesji, w której rozmowa została otwarta.
liveworkstreamId (Identyfikator strumienia) Sznurek Opcjonalny. Unikatowy identyfikator strumienia pracy na żywo, do którego należy konwersacja.

Wartość zwracana

Zwraca rozwiązaną lub odrzuconą obietnicę na podstawie wyniku operacji.

Example

Poniższy fragment kodu otwiera określoną konwersację dla danego identyfikatora ostatniej sesji i identyfikatora strumienia pracy na żywo.

Microsoft.Omnichannel.openConversation("051a340d-c821-42be-8c43-dfb42c4da821", "63e6b672-c1cc-4ba9-86d5-aea818e73092", "9e20ced1-7c81-eb11-a812-000d3a9c25eb").then(result => { 
  console.log(result); 
}, error => { 
    console.log(error);
});

Dokumentacja zestawu SDK czatu na żywoDokumentacja interfejsu API JavaScript obsługi wielokanałowejgetConversationId
linkToConversation (linkDoKonwersacja)
unlinkFromConversation (odłącz od rozmowy)
getConversations (Rozmowy w get)
sendMessageToConversation