SkillConversationIdFactoryBase class
定義處理站的方法,用來為技能交談建立唯一的交談標識符。
方法
create |
根據呼叫端的 ConversationReference 建立技能交談的交談標識碼。 |
create |
根據呼叫端的 ConversationReference 建立技能交談的交談標識碼。 |
delete |
刪除 ConversationReference。 |
get |
取得使用 skillConversationId 的 createSkillConversationId() 建立的 ConversationReference。 |
get |
取得 skillConversationId 使用 createSkillConversationId() 建立的 SkillConversationReference。 |
方法詳細資料
createSkillConversationId(ConversationReference)
警告
此 API 現已淘汰。
Method is deprecated, please use createSkillConversationIdWithOptions() with SkillConversationIdFactoryOptions instead.
根據呼叫端的 ConversationReference 建立技能交談的交談標識碼。
function createSkillConversationId(_conversationReference: ConversationReference): Promise<string>
參數
- _conversationReference
-
ConversationReference
技能的呼叫端 ConversationReference。
傳回
Promise<string>
備註
應該可以在要求 URL 上使用傳回的字串,而且不應該包含特殊字元。 傳回用來與技能通訊的唯一交談標識碼。
createSkillConversationIdWithOptions(SkillConversationIdFactoryOptions)
根據呼叫端的 ConversationReference 建立技能交談的交談標識碼。
function createSkillConversationIdWithOptions(_options: SkillConversationIdFactoryOptions): Promise<string>
參數
傳回
Promise<string>
備註
應該可以在要求 URL 上使用傳回的字串,而且不應該包含特殊字元。 傳回用來與技能通訊的唯一交談標識碼。
deleteConversationReference(string)
刪除 ConversationReference。
function deleteConversationReference(skillConversationId: string): Promise<void>
參數
- skillConversationId
-
string
使用 createSkillConversationId() 建立的技能 conversationId。
傳回
Promise<void>
getConversationReference(string)
警告
此 API 現已淘汰。
Method is deprecated, please use getSkillConversationReference() instead.
取得使用 skillConversationId 的 createSkillConversationId() 建立的 ConversationReference。
function getConversationReference(_skillConversationId: string): Promise<ConversationReference>
參數
- _skillConversationId
-
string
使用 createSkillConversationId() 建立的技能 conversationId。
傳回
Promise<ConversationReference>
備註
會傳回 skillConversationId 的呼叫端 ConversationReference。 如果找不到,則為 null。
getSkillConversationReference(string)
取得 skillConversationId 使用 createSkillConversationId() 建立的 SkillConversationReference。
function getSkillConversationReference(_skillConversationId: string): Promise<SkillConversationReference>
參數
- _skillConversationId
-
string
取得 skillConversationId createSkillConversationId 期間所使用的 SkillConversationReference。
傳回
Promise<SkillConversationReference>