繁体   English   中英

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

[英]How to remove OG meta tags value from URL response

我使用电报 API 使用 npm package Telegraf

当我使用自定义链接以 HTML 格式向用户回复消息时:

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

然后返回我页面 OG 元标记值。 我只需要在我的情况下链接而不需要其他数据,例如:标题、页面描述或元标记值 etc

我尝试使用 javascript 但链接不起作用:

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

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

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

查看 sendMessage 的disable_web_page_preview参数。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM