Telegram纸飞机链接预览无法生成如何解决?

府诗柳府诗柳06月29日1031

发链接别人点开为什么没有预览图?怎么设置链接有标题和缩略图啊,求解!

2 个回答

占驰轩
占驰轩回答于 06 月 29 日
最佳答案

Telegram链接预览问题,主要分为两部分:

1. 链接本身要符合规范,例如,必须是https开头,不能是短链接和加密参数等,尽量是官网域名发文章页面。

2. 网站要设置Open Graph标签。在网页源代码中添加og:title、og:image等meta标签,图片建议至少300x200像素

如果你是网站管理员可以借助Telegram自带工具检测:t.me/DebugBot输入 /debug命令,它能自动检测你的链接是否符合预览条件。

普通用户只能查看自己发送链接是否满足这两个基础要求。网站没有按照规范配置标签,预览将无法显示,他人打开后是空白预览

建议开发人员多看Telegram官方文档里关于链接预览的相关描述

庹华荣
庹华荣回答于 06 月 29 日

Telegram预览不显示,主要是对方服务器没有抓取到你的网页数据,你可以这样做:

1. 你的网站要支持 HTTPS 协议。

2. 确保网页内有og标签(例如og:title、og:image),og标签就是机器人的说明书;

3. 图片地址需要是绝对地址(如https://xxx.com/xxx.jpg),不能是相对地址;

4. 预览缓存有时会失效,发布完信息后过几分钟再刷新试试。

5. 使用机器人发消息时要带上parse_mode='html'参数。

6. Telegram会屏蔽特殊域名,建议使用常见后缀;

7. 用官方提供的setchatadministrator命令测试权限,这样就ok了。

您的答案