我正在使用getFile()然后使用2**60
之类的链接下载照片
但我只收到他的缩略图
有人可以问我如何以实际尺寸下载照片吗?
答案 0 :(得分:4)
您从Telegram收到的photo
对象包含一个大小不同的file_id
的数组。索引越高,大小越大,因此您只需选择正确的file_id
看起来像这样:
[{
"file_id":"AgADBAADxxxx",
"file_size":19374,
"width":253,
"height":320
},{
"file_id":"AgADBAACxxxx",
"file_size":75657,
"width":632,
"height":800
}]
答案 1 :(得分:0)
如果使用PHP:您可以将以下行写成完整尺寸:
$ file_id = $ updates ['message'] ['photo'] [1] ['file_id'];
此行为拇指:
$ file_id = $ updates ['message'] ['photo'] [0] ['file_id'];