正如我所见,这实际上不是
sendPhoto
方法。这只是发送普通短信的sendMessage
方法。引用的图片实际上是链接预览。
您可以使用类似以下数据的 POST 到
sendMessage
来实现此目的:
{
"chat_id": 123456,
"text": "Hello World",
"link_preview_options": {
"url": "https://URL_TO_IMAGE_TO_BE_SHOWN.jpg"
}
}
或者您可以通过调用以下URL通过GET方法来完成:
https://api.telegram.org/<BOT_TOKEN>/sendMessage?chat_id=<CHAT_ID>&text=Hello+World&link_preview_options={%22url%22:%22<IMAGE_TO_BE_SHOWN.jpg>%22}
确保用适当的数据替换
<BOT_TOKEN>
、<CHAT_ID>
和 <IMAGE_TO_BE_SHOWN.jpg>
。
希望这有帮助!