gpt4 book ai didi

android - 删除或更新 pubsub 中的有效负载项

转载 作者:行者123 更新时间:2023-11-30 01:30:06 26 4
gpt4 key购买 nike

我有一个问题,我需要根据 jid 以编程方式从数据库的 pubsubitem 表中删除有效负载项。我正在使用 openfire 和 smack api。

每次在数据库中添加新条目时调用 leaf.send 或发布时,它的工作方式都一样。

因此,我需要更新该条目或删除旧条目并添加新条目。但不知道我该怎么做。感谢任何帮助。谢谢

 leaf.deleteItem(leaf.getSubscriptions().get(0).getJid().toString());

leaf.publish(new PayloadItem("Chandigarh" + "*" + System.currentTimeMillis(),new SimplePayload("Online", "stage:pubsub:simple",
"<book xmlns='" + sharedPreferences.getString("user_id", "") + "," + gpsTracker.getLatitude() + "," + gpsTracker.getLongitude() + "'><title>" + "Offline user" + "</title></book>")));

最佳答案

这有两种可能,

  1. 任何记录的更新:

如果有效负载项 ID 相同,则由系统自动处理更新。

  1. 删除也可以,但您应该传递相同的有效负载 ID 以删除特定的有效负载项。

谢谢

关于android - 删除或更新 pubsub 中的有效负载项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35868240/

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