小编Mar*_*nez的帖子

如何使用 python 通过 telegram API 通过 URL 发送图像?

我有以下代码来发送图像,但我只能发送本地图像,如何通过仅指定 URL 来发送图像?

from PIL import Image
import requests

img = open("https://images.unsplash.com/photo-1498050108023-c5249f4df085?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1172&q=80")

TOKEN = "token"
CHAT_ID = "@channel_id"

url = f'https://api.telegram.org/bot{TOKEN}/sendPhoto?chat_id={CHAT_ID}'


print(requests.get(url, files={'photo': img}))
Run Code Online (Sandbox Code Playgroud)

如何通过链接发送图像?

先感谢您。

python api telegram

5
推荐指数
1
解决办法
3727
查看次数

标签 统计

api ×1

python ×1

telegram ×1