cuốn sách gpt4 ai đã làm

java - 使用 Smack XMPP 发送内嵌图像

In lại Tác giả: Vũ trụ không gian 更新时间:2023-11-04 06:59:42 hai mươi bốn 4
mua khóa gpt4 Nike

我即将创建一个简单的 xmpp java 客户端应用程序,为此我正在考虑使用 Smack XMPP 库,它运行得很好。

客户端的一项功能应该是将内嵌图像发送给您的聊天伙伴。我浏览了 SMACK 的 javadoc,但无法找到如何使用 SMACK/XMPP 发送图像或一般二进制数据。我不是在谈论接收用户必须接受的标准文件传输,而是可以在消息中发送的图像。 SMACK/XMPP 可以实现这一点吗?谁能举个例子吗?

câu trả lời hay nhất

您可以使用以下方法使其默认接受(不会提示用户):

final FileTransferManager manager = new FileTransferManager(connection); //Use your xmpp connection
manager.addFileTransferListener(new FileTransferListener() {
public void fileTransferRequest(FileTransferRequest request) {
IncomingFileTransfer transfer = request.accept();
thử {
InputStream input = transfer.recieveFile();
//This will be a binary stream and you can process it. Create image and display it inline in your chat app.
} catch (XMPPException e) {
e.printStackTrace();
}
}
}

关于java - 使用 Smack XMPP 发送内嵌图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22271965/

hai mươi bốn 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress