SkillConversationIdFactoryBase class
Definiert die Methoden einer Factory, die zum Erstellen eindeutiger Konversations-IDs für Skillunterhaltungen verwendet wird.
Methoden
create |
Erstellt eine Konversations-ID für eine Skillunterhaltung basierend auf der ConversationReference des Anrufers. |
create |
Erstellt eine Konversations-ID für eine Skillunterhaltung basierend auf der ConversationReference des Anrufers. |
delete |
Löscht eine ConversationReference. |
get |
Ruft die ConversationReference ab, die mit createSkillConversationId() für eine skillConversationId erstellt wurde. |
get |
Ruft die SkillConversationReference ab, die mit createSkillConversationId() für eine skillConversationId erstellt wurde. |
Details zur Methode
createSkillConversationId(ConversationReference)
Warnung
Diese API ist nun veraltet.
Method is deprecated, please use createSkillConversationIdWithOptions() with SkillConversationIdFactoryOptions instead.
Erstellt eine Konversations-ID für eine Skillunterhaltung basierend auf der ConversationReference des Anrufers.
function createSkillConversationId(_conversationReference: ConversationReference): Promise<string>
Parameter
- _conversationReference
-
ConversationReference
ConversationReference des Aufrufers des Skills.
Gibt zurück
Promise<string>
Hinweise
Es sollte möglich sein, die zurückgegebene Zeichenfolge für eine Anforderungs-URL zu verwenden, und sie sollte keine Sonderzeichen enthalten. Gibt eine eindeutige Konversations-ID zurück, die für die Kommunikation mit dem Skill verwendet wird.
createSkillConversationIdWithOptions(SkillConversationIdFactoryOptions)
Erstellt eine Konversations-ID für eine Skillunterhaltung basierend auf der ConversationReference des Anrufers.
function createSkillConversationIdWithOptions(_options: SkillConversationIdFactoryOptions): Promise<string>
Parameter
Gibt zurück
Promise<string>
Hinweise
Es sollte möglich sein, die zurückgegebene Zeichenfolge für eine Anforderungs-URL zu verwenden, und sie sollte keine Sonderzeichen enthalten. Gibt eine eindeutige Konversations-ID zurück, die für die Kommunikation mit dem Skill verwendet wird.
deleteConversationReference(string)
Löscht eine ConversationReference.
function deleteConversationReference(skillConversationId: string): Promise<void>
Parameter
- skillConversationId
-
string
Eine skill conversationId, die mit createSkillConversationId() erstellt wurde.
Gibt zurück
Promise<void>
getConversationReference(string)
Warnung
Diese API ist nun veraltet.
Method is deprecated, please use getSkillConversationReference() instead.
Ruft die ConversationReference ab, die mit createSkillConversationId() für eine skillConversationId erstellt wurde.
function getConversationReference(_skillConversationId: string): Promise<ConversationReference>
Parameter
- _skillConversationId
-
string
Eine skill conversationId, die mit createSkillConversationId() erstellt wurde.
Gibt zurück
Promise<ConversationReference>
Hinweise
Gibt die ConversationReference des Aufrufers für eine skillConversationId zurück. null, wenn nicht gefunden.
getSkillConversationReference(string)
Ruft die SkillConversationReference ab, die mit createSkillConversationId() für eine skillConversationId erstellt wurde.
function getSkillConversationReference(_skillConversationId: string): Promise<SkillConversationReference>
Parameter
- _skillConversationId
-
string
Ruft die SkillConversationReference ab, die während createSkillConversationId für eine skillConversationId verwendet wird.
Gibt zurück
Promise<SkillConversationReference>