Telegram 如何清除电报上URL的开放图形缓存?

Telegram 如何清除电报上URL的开放图形缓存?,telegram,Telegram,当我在电报上发送一个新链接时,它会自动读取URL的数据并生成页面预览 但是,当同一页面的打开图形数据发生更改时,Telegram不会更新其预览:它缓存了旧的打开图形数据 如何清除打开的图形缓存 预览示例: 对于URLhttps://asp.net/电报正在读取以下标签: <meta property="og:site_name" content="Microsoft"> <meta property="og:title" content="ASP.NET | Open-sour

当我在电报上发送一个新链接时,它会自动读取URL的数据并生成页面预览

但是,当同一页面的打开图形数据发生更改时,Telegram不会更新其预览:它缓存了旧的打开图形数据

如何清除打开的图形缓存

预览示例: 对于URL
https://asp.net/
电报正在读取以下标签:

<meta property="og:site_name" content="Microsoft">
<meta property="og:title" content="ASP.NET | Open-source web framework for .NET">
<meta name="twitter:image" content="https://dotnet.microsoft.com/images/redesign/social/large.png">
<meta property="og:description" content="ASP.NET is a free web framework for building great Web sites and Web applications using HTML, CSS and JavaScript." />

正在生成以下预览:

使用 您可以将要更新的链接[最多10个]发送到此
机器人
,它将扫描您的站点并生成新的
图像缩略图
站点名称
描述

注意:您可能需要重新启动电报客户端以查看更新

图像也被缓存。以相同的方式更新它们。确保它们是使用指定的,但请注意使用
html
标记上的
prefix
属性来定义OG命名空间


第二种解决方案: 对您的web地址使用类似以下模式的模式:

http://{webpage address}?v={number}
然后用新的编号替换以前的编号,以强制电报更新og数据

例如,请使用以下命令:

http://www.example.com/mypage?v=3
而不是:

http://www.example.com/mypage

我已经通过使用和更改url解决了这个问题。

转到@webpagebot并发送要更新的链接(最多10个)

你必须同时与
[@webpagebot][1]
聊天,并在聊天中告诉他

https://theurlyouwanttoupdate.com /updatepreview

发送另一个链接重定向到您想要的链接,可能有效。它没有为我更新。我发送了updatepreview命令,但它将相同的预览返回给我。但是url缩短器工作得很好。我也是这样。Bot说“…一切正常”,但事实并非如此。伙计们,你应该重新启动Telegram客户端以查看更新的卡片注意,正确的Bot名称不是webpage,而是webpagebot,而不是为我工作的Bot是@webpagebot(小写字母不回答)