-1
我正在使用WebChat DirectLine將我的Bot集成到xamarine應用程序中,但我不知道是否可以在用戶類型之前加載存儲在數據庫中的舊對話有什麼新事嗎。另外我怎樣才能從直線獲得用戶ID。Bot c#:如何重新連接到直接與舊的對話
我正在使用WebChat DirectLine將我的Bot集成到xamarine應用程序中,但我不知道是否可以在用戶類型之前加載存儲在數據庫中的舊對話有什麼新事嗎。另外我怎樣才能從直線獲得用戶ID。Bot c#:如何重新連接到直接與舊的對話
我不知道你的數據庫結構,但如果你保存所有消息的對話ID和日期時間,你可以很容易地按照時間順序選擇最後的X消息。
至於你的用戶ID,你將不得不自己生成並保存到Xamarin應用程序中。這是機器人期望從Channel或連接器獲得的值。
謝謝,但我怎麼知道用戶何時打開聊天加載舊的對話? –
嗯,這是你自己的Xamarin應用程序,不是嗎?您可以在加載對話屏幕時執行此操作。例如在構造函數或OnAppearing事件處理程序中。 –
如何讓它看起來像真正的對話殭屍用戶?因爲當我從數據庫加載時,消息總是出現在機器人一側。 –