Telegram纸飞机链接预览不生成如何处理?

宗典丽宗典丽06月29日1368

为啥我的分享预览老是不显示呢?别人群发出去都是有图有字的,别人点击了才知道链接的内容是什么,所以我的链接分享出去没人看,是不是我哪里没设置好啊?

2 个回答

麦以云
麦以云回答于 06 月 29 日
最佳答案

Telegram 预览不显示,主要看以下3点。

第一,链接格式必须正确,必须带有https://前缀,不可以是短链接或加密参数,例如“t.me/xxx”等官方域名优先识别;

第二,网页代码要包含meta。分享的页面要有og:image、og:title等等开放协议字段,否则机器人抓不到。

第三,不要忽视缓存的问题,新发布的信息可能需要等缓存更新几分钟后,旧的链接内容更新后,也要等缓存刷新。

分享到频道或群组的时候,如果是私密群聊可能会有预览限制,建议测试的时候先发到公开群组。

如果您是一个建站用户,您可以对照官方文档“https://core.telegram.org/bots/webapps#bot-links”检查您的链接是否符合要求。

分享后点右上角三个点选“编辑”,手动点开预览框可以强制刷新一次。

庆元枫
庆元枫回答于 06 月 29 日

1. 检查链接预览无法加载,先排查链接格式,必须是完整网址(包括http://或https://),否则无法被识别。

2. 站点要支持Telegram的OG标签,在你自己的链接下按F12查看源代码,搜索`og:title`,如果有的话就正常。

3. Telegram有时候缓存旧数据,尝试在链接末尾添加随机参数刷新(比如?time=123),强制抓取。

4. 如果是群发机器人操作的话,部分机器人会限制预览的功能,建议手动复制链接测试。

5. 查看域名是否是垃圾站,可以用whois查备案,干净域名成功率高。

提示,分享时先在自己的手机上点开链接,确认正常加载后,再发送至群组。其他成员的预览情况会受到手机系统版本和网络的影响。

您的答案