Telegramで新しいリンクを送信すると、自動的に Open Graph URLのデータが読み取られ、ページのプレビューが生成されます。
ただし、同じページのOpen Graphデータが変更されても、Telegramはプレビューを更新しません。古いOpen Graphデータがキャッシュされています!
Open Graphキャッシュをクリアするにはどうすればよいですか?
URLの場合https://asp.net/
Telegramは次のタグを読み取っています。
<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." />
そして、次のプレビューを生成しています:
このBot
に更新するリンク[最大10]を送信すると、サイトがスキャンされ、新しいimage thumbnail
、site name
およびdescription
が生成されます。
注:更新を確認するには、Telegramクライアントを再起動する必要がある場合があります
画像もキャッシュされます。同じ方法で更新します。 Open Graph を使用して指定されていることを確認してください。ただし、 必要ありませんprefix
タグのhtml
属性を使用して、OG名前空間を定義します。
Webアドレスには次のパターンのようなパターンを使用します。
http://{webpage address}?v={number}
次に、以前のnumber
を新しいものに置き換えて、電報の更新og
データを強制します。
たとえば、これを使用します。
http://www.example.com/mypage?v=3
の代わりに:
http://www.example.com/mypage
@webpagebotに移動し、更新するリンク(最大10個)を送信します。
Bitly.comを使用してURLを変更することで、この問題を解決しました。
@webpage
両方とチャットし、チャットで伝える必要があります
https://theurlyouwanttoupdate.com /updatepreview