请教个消息发送的问题

派客动力 24天前 96

我后台去发送excel文件。然后呢web端是可以接收和识别的这个excel文件的。手机端就显示未定义类型。然后web端去发送的话,手机端看这个文件就是正常的。所以想问下这种清空一般是什么问题 `

    AdminConfig.initAdmin("http://192.168.2.191:18080", "123456");
    MessagePayload messagePayload = new MessagePayload();
    messagePayload.setMediaType(4);
    messagePayload.setRemoteMediaUrl("http://192.168.2.191:9000/media/MTQyNTI5ZWUtOWI1MC00YWQ1LWI4MjQtYmQ5OTkyNTZmY2Qx-4-1726297257-DVSrnHA8bPbN.xlsx");
    messagePayload.setType(5);
    messagePayload.setSearchableContent("图片.xlsx");
    Conversation conversation = new Conversation(ProtoConstants.ConversationType.ConversationType_Group,"11f97581c10538b0448eed87debc2348",0);
    IMResult<SendMessageResult> resultSendMessage = MessageAdmin.sendMessage("623b0103-0c9d-4cd6-ae47-81c884ee61ac", conversation, messagePayload);`
最新回复 (1)
  • HeavyRain 24天前
    引用 2
    可能是没有设置文件大小导致解析失败的。请参考 https://gitee.com/wfchat/im-server/blob/wildfirechat/sdk/src/main/java/cn/wildfirechat/sdk/Main.java 文件中的 testMessageContent 函数,里面有发送文件消息的示例。可以像示例那样生成一个 FileMessageContent 对象,也可以参考一下示例中FileMessageContent encode的payload
返回