电报获取拍摄照片的时间

时间:2018-02-13 13:09:17

标签: c# telegram telegram-bot

我正在用C#编写一个小型电报机器人。用法如下:用户向机器人发送照片,机器人拍摄照片并将其插入带有发件人姓名的文件夹中,并将照片重命名为照片拍摄时

Message.Date.ToString("yyMMdd_HHmmss")

这种方法的问题是,这会返回发送邮件的DateTime,而不是拍摄的照片。

此外,Telegram从图像本身中删除元数据(只要它作为图片而不是文件发送) - 因此不能直接访问元数据。

1 个答案:

答案 0 :(得分:0)

您将图像作为文件发送,因为这会导致Telegram采取未修改的文件并将其发送到他们的服务器,或者您使用图像的标题并在拍摄此图像时写下日期,我猜这不是您想要的只是唯一的方法是将其作为文件发送。