Не подгружается картинка Thumbnail при отправке видео в телеграм с помощью TDLib

Продолжаю разбираться с TDLib Сейчас стоит задача отправить видео в чат с картинкой-превью thumbnail

Имеется путь к видео и картинке, а также их ширина и высота. Отправку делаю следующим образом:

1.Загружаю видео и картинку в TDLib

                var imgAnsw = await TdLibClient.UploadFileAsync(new InputFileLocal
                {
                    Path = fileInfo.ThumbnailFilePath
                }, new FileTypeThumbnail(), 31);

                var upAnsw = await TdLibClient.UploadFileAsync(new InputFileLocal
                {
                    Path = fileInfo.UploadedFilePath
                }, new FileTypeVideo(), 32);
  1. Произвожу отправку сообщения

                var answ = await TdLibClient.SendMessageAsync
                (
                    chatId: _tdLibSettings.ServiceChatId,
                    options: new SendMessageOptions
                    {
                        DisableNotification = true
                    },
                    inputMessageContent: new InputMessageVideo
                    {
                        SupportsStreaming = true,
                        Width = fileInfo.UploadedFileWidth,
                        Height = fileInfo.UploadedFileHeight,
                        Video = new InputFileId
                        {
                            Id = upAnsw.Id
                        },
                        Caption = new FormattedText
                        {
                            Text = fileInfo.UploadedFileCaption
                        },
                        Thumbnail = new InputThumbnail
                        {
                            Thumbnail = new InputFileLocal
                            {
                                Path = imgAnsw.Local.Path
                            },
                            Width = fileInfo.ThumbnailFileWidth,
                            Height = fileInfo.ThumbnailFileHeight
                        }
                    }
                );
    

fileInfo - это dto в котром передаю нужные данные в метод.

Отправка проходит успешно - видео доставляется в указанный чат, но без превью картинки. Все условия по размерам и весу соблюдены. Помогите сделать полноценную отправку с картинкой.


Ответы (0 шт):