Telegram是如何制作富媒体预览的?

11
任何人都知道Telegram是如何制作丰富的预览吗?对于我正在开发的项目来说,了解这一点将非常有用。它是一个服务器端功能,所以我认为该代码不可用。难道不是吗?
2个回答

9

Open Graph链接已经失效。 - auco
2015年的情况如何。 - retif

7

在某些帖子中,预览不需要您做任何工作,例如如果您在帖子中有一个照片URL链接,那么这就是消息实体。

但在其他情况下,您需要在您的材料中添加一些标记,例如当您添加指向网站文章的URL时,您必须进行标记,并且您的HTML标记必须更改:

<html  prefix="og: http://ogp.me/ns#">

您的头部标签

<meta property="og:title" content="title text" />
<meta property="og:image" content="an image url that exist in your page" />
<meta property="og:url" content="current page url" />
<meta property="og:description" content="description text" />

3
我添加了元标签,但我的网站在 Telegram 预览中仍未显示。 - Sadık
1
首先,前往network-tools.com并检查您的域名是否被列入垃圾邮件黑名单。在某些情况下,如果您被列入黑名单,则您的元数据将无法获取! - Hamid Abbasi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接