Telegram Bot API发送照片返回错误代码400
本文关键字:返回 错误代码 照片 Bot API Telegram | 更新日期: 2023-09-27 18:26:17
我正在使用Telegram Bot Api库,发送照片时出现问题。使用以下代码返回错误:
(Telegram.Bot.Types.ApiRequestException捕获Telegram.Pot.Types.ApiRequestException:"[错误]:照片的扩展名不受支持。请使用.jpg、.jpeg、.gif、.png、.tif或.bmp中的一个"具有不受支持的扩展名。请使用jpg、.jjpeg、.gif、png、.tif和.bmp中的任何一个"。
但我确信我的照片扩展是正确的,api.GetMe()
工作正常。
using (var stream = File.Open("1.jpg", FileMode.Open))
{
var rep = await Bot.SendPhoto(update.Message.Chat.Id, new FileToSend("name", stream));
}
怎么了?
您需要使用FileToSend("name.jpg", stream)
而不是使用FileToSend("name", stream)
。