视讯云聊天sdk
聊天sdk3.0文档wiki
CNChat Android SDK是视讯云推出的 Android平台上使用的软件开发工具包(SDK),负责聊天室的加入发消息等。使用文档详见注:因为sdk结构调整,app在使用聊天sdk的同时还是用了播放或直播sdk的请把视频或直播sdk升级到3.0以后
注:从2.X升级到3.X版本有部分回调参数有变化,变化如下:
-
接收消息监听
interface OnReceiveMessageListener { void processMessage(Object o); } 改成 interface OnReceiveMessageListener { void processMessage(CNBaseMessage message); }
-
发送消息监听
interface OnSendMessageListener { void onAttached(Object o); void onSuccess(Object o); void onError(Object o, int what, String extra); } 改成 interface OnSendMessageListener { void onAttached(CNBaseMessage message); void onSuccess(CNBaseMessage message); void onError(CNBaseMessage message, int what, String extra); }
-
获取消息列表监听
interface OnLatestMessageListener { void onSuccess(List<Object> os); void onError(int what, String extra); } 改成 interface OnLatestMessageListener { void onSuccess(List<CNBaseMessage> messages); void onError(int what, String extra); }