Telegram纸飞机链接预览无法生成如何解决?
2 个回答
Telegram链接预览问题,主要分为两部分:
1. 链接本身要符合规范,例如,必须是https开头,不能是短链接和加密参数等,尽量是官网域名发文章页面。
2. 网站要设置Open Graph标签。在网页源代码中添加og:title、og:image等meta标签,图片建议至少300x200像素
如果你是网站管理员可以借助Telegram自带工具检测:t.me/DebugBot输入 /debug命令,它能自动检测你的链接是否符合预览条件。
普通用户只能查看自己发送链接是否满足这两个基础要求。网站没有按照规范配置标签,预览将无法显示,他人打开后是空白预览
建议开发人员多看Telegram官方文档里关于链接预览的相关描述
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了。