如何使用 ex3ndr 在电报中发送带标题的照片?

how to send a Photo with caption in telegram using ex3ndr?

我正在使用 ex3ndr 创建电报客户端。现在我想发送一条消息 有照片和标题或描述。我使用以下代码片段发送照片:

 private static void sendMedia(PeerState peerState, String fileName) {
    TLAbsInputPeer inputPeer = peerState.isUser() ? new TLInputPeerContact(peerState.getId()) : new TLInputPeerChat(peerState.getId());

    int task = api.getUploader().requestTask(fileName, null);
    api.getUploader().waitForTask(task);
    int resultState = api.getUploader().getTaskState(task);
    Uploader.UploadResult result = api.getUploader().getUploadResult(task);
    TLAbsInputFile inputFile;
    if (result.isUsedBigFile()) {
        inputFile = new TLInputFileBig(result.getFileId(), result.getPartsCount(), "file.jpg");
    } else {
        inputFile = new TLInputFile(result.getFileId(), result.getPartsCount(), "file.jpg", result.getHash());
    }
    try {
        TLAbsStatedMessage res = api.doRpcCall(new TLRequestMessagesSendMedia(inputPeer, new TLInputMediaUploadedPhoto(inputFile), rnd.nextInt()), 30000);
        res.toString();
    } catch (IOException e) {
        e.printStackTrace();
    }
}

但我不知道如何为这张照片添加标题?(此代码片段是来自 url 的示例:ex3ndr 示例 )

ex3ndr library only support layer 12 of Telegram API where sendMedia 方法不支持照片中的标题。这意味着该库无法发送带有照片的标题,图层应该在能够发送之前更新(并且存储库似乎已被放弃)。