openimsdk / open-im-uniapp-demo

即时通讯
https://openim.io
GNU General Public License v3.0
145 stars 104 forks source link

[BUG] 调用uniapp SDK getAdvancedHistoryMessageList接口获取会话中的历史聊天记录回调AdvancedHistoryInfo时出现错误 #73

Open yuazhliu opened 1 week ago

yuazhliu commented 1 week ago

OpenIM Server Version

3.8.0

Operating System and CPU Architecture

Linux (AMD)

Deployment Method

Source Code Deployment

Bug Description and Steps to Reproduce

回调返回结果: "errcode": 100,errMsg":"10001 Network timeout error' openim_getAdvancedHistoryMessageList

Screenshots Link

No response

lgz5689 commented 1 week ago

提供服务器部署方式、版本,客户端SDK版本,是自行接入SDK,还是基于Demo二次开发,有没有修改代码,Uniapp运行的是哪个平台

yuazhliu commented 1 week ago

用hbuilderx自定义基座运行在安卓真机上,SDK版本是跟demo一致3.5.2,基于demo二次开发,错误模块并未修改代码调用方式与demo一致,发这个问题的条件是:我用两台真机调试,然后注册账号收发消息及获取历史记录都是正常,但是两台真机互换一下账号登录然后获取聊天历史记录的时候抛的异常,数据有返回但是条数不对只返回了一条数据,然后回调异常errCode:100,如果在不换手机登录聊天及获取历史数据的话读取历史记录没有问题数据返回正常。 ------------------ 原始邮件 ------------------

发件人: "openimsdk/open-im-uniapp-demo" @.>; 发送时间: 2024年11月12日(星期二) 晚上6:15 @.>; @.**@.>; 主题: Re: [openimsdk/open-im-uniapp-demo] [BUG] 调用uniapp SDK getAdvancedHistoryMessageList接口获取会话中的历史聊天记录回调AdvancedHistoryInfo时出现错误 (Issue #73)

提供服务器部署方式、版本,客户端SDK版本,是自行接入SDK,还是基于Demo二次开发,有没有修改代码,Uniapp运行的是哪个平台

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

lgz5689 commented 1 week ago

OpenIM Server Version 3.8.0?

yuazhliu commented 1 week ago

是的 server是3.8.0

------------------ 原始邮件 ------------------ 发件人: "Kevin @.>; 发送时间: 2024年11月13日(星期三) 上午10:23 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [openimsdk/open-im-uniapp-demo] [BUG] 调用uniapp SDK getAdvancedHistoryMessageList接口获取会话中的历史聊天记录回调AdvancedHistoryInfo时出现错误 (Issue #73)

OpenIM Server Version 3.8.0?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

lgz5689 commented 1 week ago

保持Server和SDk版本一致

yuazhliu commented 1 week ago

OK 我把SDK换成3.8.0的试试

------------------ 原始邮件 ------------------ 发件人: "Kevin @.>; 发送时间: 2024年11月13日(星期三) 上午10:26 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [openimsdk/open-im-uniapp-demo] [BUG] 调用uniapp SDK getAdvancedHistoryMessageList接口获取会话中的历史聊天记录回调AdvancedHistoryInfo时出现错误 (Issue #73)

保持Server和SDk版本一致

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

yuazhliu commented 1 week ago

客户端SDK没有3.8.0的依赖吗

------------------ 原始邮件 ------------------ 发件人: "openimsdk/open-im-uniapp-demo" @.>; 发送时间: 2024年11月13日(星期三) 上午10:26 @.>; @.**@.>; 主题: Re: [openimsdk/open-im-uniapp-demo] [BUG] 调用uniapp SDK getAdvancedHistoryMessageList接口获取会话中的历史聊天记录回调AdvancedHistoryInfo时出现错误 (Issue #73)

保持Server和SDk版本一致

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

lgz5689 commented 1 week ago

插件市场下载

yuazhliu commented 1 week ago

我SDK用是云端最新插件,但是依赖是3.5.2的可以这样用吗

------------------ 原始邮件 ------------------ 发件人: "openimsdk/open-im-uniapp-demo" @.>; 发送时间: 2024年11月14日(星期四) 中午12:09 @.>; @.**@.>; 主题: Re: [openimsdk/open-im-uniapp-demo] [BUG] 调用uniapp SDK getAdvancedHistoryMessageList接口获取会话中的历史聊天记录回调AdvancedHistoryInfo时出现错误 (Issue #73)

插件市场下载

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

lgz5689 commented 1 week ago

最新的云插件就可以

yuazhliu commented 5 days ago

我这边uniapp调用修改群信息setGroupInfor然后抛出异常,是什么情况。

------------------ 原始邮件 ------------------ 发件人: "openimsdk/open-im-uniapp-demo" @.>; 发送时间: 2024年11月14日(星期四) 下午2:22 @.>; @.**@.>; 主题: Re: [openimsdk/open-im-uniapp-demo] [BUG] 调用uniapp SDK getAdvancedHistoryMessageList接口获取会话中的历史聊天记录回调AdvancedHistoryInfo时出现错误 (Issue #73)

最新的云插件就可以

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

lgz5689 commented 4 days ago

请提供相关的错误异常、sdk日志和logcat日志。

yuazhliu commented 4 days ago

这个问题解决了是SDK跟Server版本不一致导致的,但是有个新问题就是目前SDK3.8.0 Server 3.8.0 updateFriends这个API接口无法调用,依赖用的是如图所示

------------------ 原始邮件 ------------------ 发件人: "Kevin @.>; 发送时间: 2024年11月18日(星期一) 上午9:44 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [openimsdk/open-im-uniapp-demo] [BUG] 调用uniapp SDK getAdvancedHistoryMessageList接口获取会话中的历史聊天记录回调AdvancedHistoryInfo时出现错误 (Issue #73)

请提供相关的错误异常、sdk日志和logcat日志。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

lgz5689 commented 4 days ago

请提供相关的错误异常、sdk日志和logcat日志。