gpt4 book ai didi

android - 如何从 smack 中的消息 ID 获取消息。

转载 作者:行者123 更新时间:2023-11-29 19:15:59 25 4
gpt4 key购买 nike

我正在尝试使用以下函数获取聊天记录:

    var mamManager:MamManager= MamManager.getInstanceFor(connection)
var prevMsg=mamManager.queryArchive(JidCreate.entityBareFrom(jid)).forwardedMessages

println(msg.forwardedStanza)

但是我得到的输出是

04-19 14:17:58.414 7964-7964/com.example.itstym.smackchat I/System.out: Message Stanza [to=user2@replica3377.cloudapp.net,from=user1@replica3377.cloudapp.net/307135084148417199024926,id=qQ73x-27,]

我也可以使用 msg.forwardedStanza.stanzaId 获取节 ID,但我将如何获取消息文本。

最佳答案

将转发的 Stanza 转换为 Message 并调用 getBody()。

关于android - 如何从 smack 中的消息 ID 获取消息。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43491831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com