tencent cloud

文档反馈

Android & iOS & Mac

最后更新时间:2023-01-29 16:10:44

    功能描述

    IM SDK 提供获取会话的接口,可以获取指定的单个、多个会话的 V2TIMConversation 对象信息。

    获取指定的单个会话

    您可以调用 getConversation(Android / iOS & Mac / Windows) 获取单个会话的信息,会话信息是一个 V2TIMConversation 对象。

    示例代码如下:

    String conversationID = "conversationID";
    V2TIMManager.getConversationManager().getConversation(conversationID, new V2TIMValueCallback<V2TIMConversation>() {
       @Override
       public void onSuccess(V2TIMConversation v2TIMConversation) {
           Log.i("imsdk", "success");
       }
        @Override
       public void onError(int code, String desc) {
           Log.i("imsdk", "failure, code:" + code + ", desc:" + desc);
       }
    });
    

    获取指定的多个会话

    getConversationList(Android / iOS & Mac / Windows) 获取指定的会话列表,列表中存储的是 V2TIMConversation 对象。

    示例代码如下:

    List<String> conversationIDList = new ArrayList<>();
    conversationIDList.add("conversationID1");
    conversationIDList.add("conversationID1");
    V2TIMManager.getConversationManager().getConversationList(conversationIDList, new V2TIMValueCallback<List<V2TIMConversation>>() {
       @Override
       public void onSuccess(List<V2TIMConversation> conversationList) {
           Log.i("imsdk", "success");
       }
        @Override
       public void onError(int code, String desc) {
           Log.i("imsdk", "failure, code:" + code + ", desc:" + desc);
       }
    });
    

    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持