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
create |
Crea un identificador de conversación para una conversación de aptitud basada en conversationReference del autor de la llamada. |
create |
Crea un identificador de conversación para una conversación de aptitud basada en conversationReference del autor de la llamada. |
delete |
Elimina conversationReference. |
get |
Obtiene conversationReference creado con createSkillConversationId() para un skillConversationId. |
get |
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
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
Promise<SkillConversationReference>