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