Python Aiogram,我怎样才能得到正确的照片url?
Python Aiogram, how can i get correct photo url?
在 aiogram 中,我使用这个 url = bot.get_file_url(message.photo[-1].file_id)
但它 returns 我
假 url.
https://api.telegram.org/file/bot1921126565:AAHW3TMM4irSpa9tg_FKJ0KSFr4C_3vSwb0/AgACAgIAAxkBAAIClGFzLRkvcvIUAsxLJdz_ogkcmMpJAAKKtzEbJMuYS3Dxs2WcrhtcAQADAgADeQADIQQ
但在电报 Bot API 中,returns 正确的 URL:
https://api.telegram.org/file/bot1921126565:AAHW3TMM4irSpa9tg_FKJ0KSFr4C_3vSwb0/photos/file_41.jpg
在第一种情况下,您会得到 file_id
作为上传成功的答案。那么你应该通过getFile
方法和file_id
参数得到file_path
。 finnaly 将直接构建 link.
下载:
https://api.telegram.org/file/bot1921126565:AAHW3TMM4irSpa9tg_FKJ0KSFr4C_3vSwb0/photos/file_52.jpg.
尽情享受吧!
在 aiogram 中,我使用这个 url = bot.get_file_url(message.photo[-1].file_id)
但它 returns 我
假 url.
https://api.telegram.org/file/bot1921126565:AAHW3TMM4irSpa9tg_FKJ0KSFr4C_3vSwb0/AgACAgIAAxkBAAIClGFzLRkvcvIUAsxLJdz_ogkcmMpJAAKKtzEbJMuYS3Dxs2WcrhtcAQADAgADeQADIQQ
但在电报 Bot API 中,returns 正确的 URL:
https://api.telegram.org/file/bot1921126565:AAHW3TMM4irSpa9tg_FKJ0KSFr4C_3vSwb0/photos/file_41.jpg
在第一种情况下,您会得到 file_id
作为上传成功的答案。那么你应该通过getFile
方法和file_id
参数得到file_path
。 finnaly 将直接构建 link.
下载:
https://api.telegram.org/file/bot1921126565:AAHW3TMM4irSpa9tg_FKJ0KSFr4C_3vSwb0/photos/file_52.jpg.
尽情享受吧!