SkillConversationIdFactoryBase class
Définit les méthodes d’une fabrique utilisée pour créer des ID de conversation uniques pour les conversations de compétences.
Méthodes
create |
Crée un ID de conversation pour une conversation de compétence en fonction de ConversationReference de l’appelant. |
create |
Crée un ID de conversation pour une conversation de compétence en fonction de ConversationReference de l’appelant. |
delete |
Supprime une conversationReference. |
get |
Obtient la conversationReference créée à l’aide de createSkillConversationId() pour un skillConversationId. |
get |
Obtient l’objet SkillConversationReference créé à l’aide de createSkillConversationId() pour un skillConversationId. |
Détails de la méthode
createSkillConversationId(ConversationReference)
Avertissement
Cette API est à présent déconseillée.
Method is deprecated, please use createSkillConversationIdWithOptions() with SkillConversationIdFactoryOptions instead.
Crée un ID de conversation pour une conversation de compétence en fonction de ConversationReference de l’appelant.
function createSkillConversationId(_conversationReference: ConversationReference): Promise<string>
Paramètres
- _conversationReference
-
ConversationReference
ConversationReference de l’appelant de la compétence.
Retours
Promise<string>
Remarques
Il doit être possible d’utiliser la chaîne retournée sur une URL de requête et ne doit pas contenir de caractères spéciaux. Retourne un ID de conversation unique utilisé pour communiquer avec la compétence.
createSkillConversationIdWithOptions(SkillConversationIdFactoryOptions)
Crée un ID de conversation pour une conversation de compétence en fonction de ConversationReference de l’appelant.
function createSkillConversationIdWithOptions(_options: SkillConversationIdFactoryOptions): Promise<string>
Paramètres
- _options
- SkillConversationIdFactoryOptions
La SkillConversationIdFactoryOptions à utiliser.
Retours
Promise<string>
Remarques
Il doit être possible d’utiliser la chaîne retournée sur une URL de requête et ne doit pas contenir de caractères spéciaux. Retourne un ID de conversation unique utilisé pour communiquer avec la compétence.
deleteConversationReference(string)
Supprime une conversationReference.
function deleteConversationReference(skillConversationId: string): Promise<void>
Paramètres
- skillConversationId
-
string
ConversationId de compétence créé à l’aide de createSkillConversationId().
Retours
Promise<void>
getConversationReference(string)
Avertissement
Cette API est à présent déconseillée.
Method is deprecated, please use getSkillConversationReference() instead.
Obtient la conversationReference créée à l’aide de createSkillConversationId() pour un skillConversationId.
function getConversationReference(_skillConversationId: string): Promise<ConversationReference>
Paramètres
- _skillConversationId
-
string
ConversationId de compétence créé à l’aide de createSkillConversationId().
Retours
Promise<ConversationReference>
Remarques
Retourne la conversationReference de l’appelant pour un skillConversationId. Null s’il est introuvable.
getSkillConversationReference(string)
Obtient l’objet SkillConversationReference créé à l’aide de createSkillConversationId() pour un skillConversationId.
function getSkillConversationReference(_skillConversationId: string): Promise<SkillConversationReference>
Paramètres
- _skillConversationId
-
string
Obtient l’objet SkillConversationReference utilisé pendant createSkillConversationId pour un skillConversationId.
Retours
Promise<SkillConversationReference>