如何从URL响应中删除OG元标记值

时间:2019-10-26 08:23:30

标签: javascript html telegram-bot telegraf

我使用npm软件包Telegraf使用Telegram API

当我使用自定义链接将HTML格式的消息回复给用户时:

ctx.replyWithHTML(`<a href="https://babolo.tj/jobs/kreditnyj-ekspert-26064">Credit Expert</a>`)

然后返回“我的页面” OG元标记值。我只需要链接就可以了,不需要链接到其他数据,例如:标题,页面描述或元标记值等

我尝试使用javascript做到这一点,但链接无效:

ctx.replyWithHTML(`<a href="javascript:;" onclick="location.href='https://babolo.tj/jobs/kreditnyj-ekspert-26064'">Credit Expert</a>`)

在这种情况下,链接显示为纯文本而不是正确的URL

如何在没有链接响应标题,OG元标记的情况下向用户发送正确的链接?

1 个答案:

答案 0 :(得分:0)

查看sendMessage的disable_web_page_preview参数。

ctx.replyWithHTML(`<a href="https://babolo.tj/jobs/kreditnyj-ekspert-26064">Credit Expert</a>`, {disable_web_page_preview: true})