Compartir a través de


SkillConversationIdFactoryBase class

Define los métodos de un generador que se usa para crear identificadores de conversación únicos para conversaciones de aptitudes.

Métodos

createSkillConversationId(ConversationReference)

Crea un identificador de conversación para una conversación de aptitud basada en conversationReference del autor de la llamada.

createSkillConversationIdWithOptions(SkillConversationIdFactoryOptions)

Crea un identificador de conversación para una conversación de aptitud basada en conversationReference del autor de la llamada.

deleteConversationReference(string)

Elimina conversationReference.

getConversationReference(string)

Obtiene conversationReference creado con createSkillConversationId() para un skillConversationId.

getSkillConversationReference(string)

Obtiene skillConversationReference creado con createSkillConversationId() para un skillConversationId.

Detalles del método

createSkillConversationId(ConversationReference)

Advertencia

Esta API ya está en desuso.

Method is deprecated, please use createSkillConversationIdWithOptions() with SkillConversationIdFactoryOptions instead.

Crea un identificador de conversación para una conversación de aptitud basada en conversationReference del autor de la llamada.

function createSkillConversationId(_conversationReference: ConversationReference): Promise<string>

Parámetros

_conversationReference

ConversationReference

El llamador de la aptitud ConversationReference.

Devoluciones

Promise<string>

Comentarios

Debe ser posible usar la cadena devuelta en una dirección URL de solicitud y no debe contener caracteres especiales. Devuelve un identificador de conversación único que se usa para comunicarse con la aptitud.

createSkillConversationIdWithOptions(SkillConversationIdFactoryOptions)

Crea un identificador de conversación para una conversación de aptitud basada en conversationReference del autor de la llamada.

function createSkillConversationIdWithOptions(_options: SkillConversationIdFactoryOptions): Promise<string>

Parámetros

_options
SkillConversationIdFactoryOptions

El SkillConversationIdFactoryOptions que se va a usar.

Devoluciones

Promise<string>

Comentarios

Debe ser posible usar la cadena devuelta en una dirección URL de solicitud y no debe contener caracteres especiales. Devuelve un identificador de conversación único que se usa para comunicarse con la aptitud.

deleteConversationReference(string)

Elimina conversationReference.

function deleteConversationReference(skillConversationId: string): Promise<void>

Parámetros

skillConversationId

string

Un conversationId de aptitud creado con createSkillConversationId().

Devoluciones

Promise<void>

getConversationReference(string)

Advertencia

Esta API ya está en desuso.

Method is deprecated, please use getSkillConversationReference() instead.

Obtiene conversationReference creado con createSkillConversationId() para un skillConversationId.

function getConversationReference(_skillConversationId: string): Promise<ConversationReference>

Parámetros

_skillConversationId

string

Un conversationId de aptitud creado con createSkillConversationId().

Devoluciones

Promise<ConversationReference>

Comentarios

Devuelve ConversationReference del autor de la llamada para un skillConversationId. null si no se encuentra.

getSkillConversationReference(string)

Obtiene skillConversationReference creado con createSkillConversationId() para un skillConversationId.

function getSkillConversationReference(_skillConversationId: string): Promise<SkillConversationReference>

Parámetros

_skillConversationId

string

Obtiene skillConversationReference usado durante createSkillConversationId para un skillConversationId.

Devoluciones