Photon Chat不具備紀錄與顯示過去對話紀錄的功能。
在ToStringMessages內雖然可閱讀channel中快取的訊息,但此僅為暫時性的數據,且並未保留過去所有資訊,因此不適用於檢視過去的對話紀錄功能。
如果要實作對話紀錄的功能,建議可使用下列方法:
1.另外準備DB伺服器
2.架構用以連接該DB伺服器的Web Service
3.當顧客端發送訊息時也會呼叫Web Service,將對話文字內容存入
4.需要時,便可從Web Service取得對話紀錄
另外,本地端快取是應用程式端的快取內容,數量受到ChatChannel.MessageLimit的控制。
雲端快取為100封,在Channel上最後一位玩家離開5秒後即會清除。
評論
0 條評論
請登入寫評論。