机器人更新消息内容添加distribute接口

This commit is contained in:
heavyrian2012
2026-04-19 20:06:53 +08:00
parent da781180a7
commit 7e87f9d6ab
@@ -114,12 +114,16 @@ public class RobotService implements Closeable {
} }
public IMResult<Void> updateMessage(long messageUid, MessagePayload payload) throws Exception { public IMResult<Void> updateMessage(long messageUid, MessagePayload payload) throws Exception {
return updateMessage(messageUid, payload, true);
}
public IMResult<Void> updateMessage(long messageUid, MessagePayload payload, boolean distribute) throws Exception {
String path = APIPath.Robot_Message_Update; String path = APIPath.Robot_Message_Update;
UpdateMessageContentData updateMessageContentData = new UpdateMessageContentData(); UpdateMessageContentData updateMessageContentData = new UpdateMessageContentData();
updateMessageContentData.setMessageUid(messageUid); updateMessageContentData.setMessageUid(messageUid);
updateMessageContentData.setPayload(payload); updateMessageContentData.setPayload(payload);
updateMessageContentData.setUpdateTimestamp(0); updateMessageContentData.setUpdateTimestamp(0);
updateMessageContentData.setDistribute(1); updateMessageContentData.setDistribute(distribute?1:0);
return robotHttpUtils.httpJsonPost(path, updateMessageContentData, Void.class); return robotHttpUtils.httpJsonPost(path, updateMessageContentData, Void.class);
} }