我是 Quickblox 新手。我正在尝试使用 Quickblox 在聊天中发送图像。我怀疑我们是否可以使用 getPublicUrl 方法将 URL 传递给接收者,然后使用 imageloader 加载它。如果是,那么 QBAttachment 的用途是什么??
最佳答案
是的,你可以,
只需将 QBFile.id 传递给 QBAttachment:
// attach a photo
QBFile someFile = ...;
String fileId = "" + someFile.getId();
QBAttachment attachment = new QBAttachment("photo");
attachment.setId(fileId);
chatMessage.addAttachment(attachment);
在接收方:
QBAttachment attachment = ...;
String fileId = attachment.getId();
QBFile file = new QBFile();
file.setId(Integer.valueOf(fileId));
String publicUrl = file.getPublicUrl();
关于android - 在 Quickblox 中发送图像附件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30842798/