Freigeben über


Markdown-Formate in angepassten Kanälen, die Direct Line verwenden

In Omnichannel for Customer Service können Sie mit Markdown formatierte Nachrichten in angepassten Messaging-Kanälen mit Direct Line API 3.0 senden und empfangen. Wenn Sie als Entwickler verstehen, wie das Markdown-Format durch den Kanal geleitet wird und die Details des Formats kennen, können Sie das HTML-Styling und die Tags in Ihrer eigenen Benutzeroberfläche aktualisieren.

Wenn ein Agent im Direct Line-Kanal (ausgehend) eine mit Markdown formatierte Nachricht an einen Direct Line-Bot sendet, empfängt der Bot die Nachricht in einem bestimmten Format. Wenn nun ein Bot (eingehend) eine formatierte Nachricht von einem Kunden erhält, muss er in der Lage sein, die mit Markdown formatierte Nachricht korrekt zu interpretieren. Als Entwickler müssen Sie Markdown entsprechend verwenden, damit die Nachricht für Ihre Agenten und Kunden richtig formatiert wird.

Markdown-Formate

In der folgenden Tabelle sind die Markdown-Formate aufgeführt, die in eingehenden Nachrichten, die der Kunde sendet, und in ausgehenden Nachrichten, die der Agent an den Kunden sendet, verwendet werden.

Stil Eingehend Ausgehend Beispiel
Fett **fett** **fett** text
kursiv _kursiv_ _kursiv_ text
durchgestrichen ~durchgestrichen~ ~durchgestrichen~ text
blockquote > blockquote > blockquote > Text
Header (Ebenen 1 bis 4) ### header3 ### header3 Text
hyperlink https://www.microsoft.com https://www.microsoft.com https://www.microsoft.com
Hyperlink mit Text [Text](https://www.microsoft.com) [Text](https://www.microsoft.com) Microsoft Website
Monospace ```
text
```
```
text
```
text
nummerierte Liste <Nummer> Element eins <Nummer> Element eins 1. Element eins
2. Element zwei
unsortierte Liste * Element eins
or
- Element eins
* Element eins
oder
- Element eins
* Element eins
* Element zwei
neue Zeile Absatz 1 <br> Absatz 2 </br> Absatz 1
Absatz 2

Notiz

Derzeit unterstützen wir die <Umschalt + Eingabe> Tastenkombination nicht, um mehrere Zeilenumbrüche hinzuzufügen.

Für eingehende Nachrichten legen Sie den Markdown-Text auf die text-Eigenschaft des Activity-Objekts fest.

Für ausgehende Nachrichten wird der Markdown-Text in der text-Eigenschaft des Activity-Objekts empfangen (ähnlich wie bei einer normalen Nachricht).

Nächste Schritte,

Erstellen Sie Ihren eigenen angepassten Nachrichten-Kanal mit Direct Line
Muster-Code, um Ihren eigenen Kanal zu erstellen
Benutzerdefinierter Nachrichtenkanal konfigurieren

Siehe auch

Unterstützung für Live-Chat und asynchrone Kanäle
Formatierte Nachrichten aktivieren
Markdown-Formate für Bearbeiter
Wichtige Konzepte in Direct Line API 3.0