SkillConversationIdFactoryBase class
Define os métodos de uma fábrica usados para criar IDs de conversa exclusivas para conversas de habilidades.
Métodos
create |
Cria uma ID de conversa para uma conversa de habilidade com base na ConversationReference do chamador. |
create |
Cria uma ID de conversa para uma conversa de habilidade com base na ConversationReference do chamador. |
delete |
Exclui um ConversationReference. |
get |
Obtém a ConversationReference criada usando createSkillConversationId() para um skillConversationId. |
get |
Obtém o SkillConversationReference criado usando createSkillConversationId() para um skillConversationId. |
Detalhes do método
createSkillConversationId(ConversationReference)
Aviso
Essa API foi preterida.
Method is deprecated, please use createSkillConversationIdWithOptions() with SkillConversationIdFactoryOptions instead.
Cria uma ID de conversa para uma conversa de habilidade com base na ConversationReference do chamador.
function createSkillConversationId(_conversationReference: ConversationReference): Promise<string>
Parâmetros
- _conversationReference
-
ConversationReference
O chamador da habilidade ConversationReference.
Retornos
Promise<string>
Comentários
Deve ser possível usar a cadeia de caracteres retornada em uma URL de solicitação e não deve conter caracteres especiais. Retorna uma ID de conversa exclusiva usada para se comunicar com a habilidade.
createSkillConversationIdWithOptions(SkillConversationIdFactoryOptions)
Cria uma ID de conversa para uma conversa de habilidade com base na ConversationReference do chamador.
function createSkillConversationIdWithOptions(_options: SkillConversationIdFactoryOptions): Promise<string>
Parâmetros
- _options
- SkillConversationIdFactoryOptions
O
Retornos
Promise<string>
Comentários
Deve ser possível usar a cadeia de caracteres retornada em uma URL de solicitação e não deve conter caracteres especiais. Retorna uma ID de conversa exclusiva usada para se comunicar com a habilidade.
deleteConversationReference(string)
Exclui um ConversationReference.
function deleteConversationReference(skillConversationId: string): Promise<void>
Parâmetros
- skillConversationId
-
string
Uma skill conversationId criada usando createSkillConversationId().
Retornos
Promise<void>
getConversationReference(string)
Aviso
Essa API foi preterida.
Method is deprecated, please use getSkillConversationReference() instead.
Obtém a ConversationReference criada usando createSkillConversationId() para um skillConversationId.
function getConversationReference(_skillConversationId: string): Promise<ConversationReference>
Parâmetros
- _skillConversationId
-
string
Uma skill conversationId criada usando createSkillConversationId().
Retornos
Promise<ConversationReference>
Comentários
Retorna ConversationReference do chamador para um skillConversationId. nulo se não for encontrado.
getSkillConversationReference(string)
Obtém o SkillConversationReference criado usando createSkillConversationId() para um skillConversationId.
function getSkillConversationReference(_skillConversationId: string): Promise<SkillConversationReference>
Parâmetros
- _skillConversationId
-
string
Obtém o SkillConversationReference usado durante createSkillConversationId para um skillConversationId.
Retornos
Promise<SkillConversationReference>