以编程方式更新电报链接预览

时间:2019-04-11 13:10:39

标签: telegram telegram-bot

我有一个机器人,可以创建包含用户提供的某些URL的消息。 电报会为这些网址创建链接预览。预览已缓存。

有时url的内容更改,然后Telegram提供的预览已过时。因此,我需要更新Telegram提供的链接预览。

可以使用https://telegram.me/webpagebot更新电报链接预览。但是根据Telegram Bot API的说法,一个漫游器无法与另一个漫游器进行对话以避免无限循环。因此,无法在我的漫游器和webpagebot之间进行聊天以请求更新。

如何从我的机器人强制更新链接预览?是否有一些http请求,API或以编程方式执行的任何请求?

1 个答案:

答案 0 :(得分:0)

您可以在链接末尾添加一个随机生成的变量,因此Telegram将链接视为新链接,如下所示:

假设一个旧链接是这样的:

https://example.com/offers/106-tatasky-recharge

如果您更改此页面的og_image,标题,元描述,则将上面的链接用作:

https://example.com/offers/106-tatasky-recharge?t=18121980

我认为,它可以解决问题。