URL 元数据 API - 提取开放图、标题和网站图标
获取 URL 并提取标题、描述、开放图谱标签、Twitter 卡标签、网站图标、规范 URL、语言、作者、关键字和主题颜色。 Useful for link previews and social sharing.
Code examples
curl -X POST https://api.botoi.com/v1/url-metadata \
-H "Content-Type: application/json" \
-d '{"url":"https://github.com"}'When to use this API
在聊天应用程序中生成丰富的链接预览
当用户将 URL 粘贴到聊天消息中时,调用此端点以获取标题、描述和 OG 图片。 在消息下方呈现预览卡,类似于 Slack 或 Discord 显示链接的展开方式。
在发布内容之前验证 OG 标签
在社交媒体上分享博客文章之前,请提取其 OG 标签以确认标题、描述和图像正确。 在 Twitter、LinkedIn 或 Facebook 上发布之前捕获丢失或截断的元数据。
构建具有自动元数据的书签管理器
当用户将 URL 保存到其书签集合时,会从提取的元数据中自动填充标题、描述和缩略图。 使用户无需手动输入每个书签的详细信息。
Frequently asked questions
该端点是否遵循重定向?
是的。 端点遵循 HTTP 重定向并从最终目标 URL 中提取元数据。 状态字段反映了最终响应的 HTTP 状态。
og 和 twitter 字段有什么区别?
og 包含开放图谱元标记(由 Facebook、LinkedIn 等使用)。 twitter 包含 Twitter 卡标签。 许多网站都设置了两者,但当两者都存在时,Twitter Card 标签在 Twitter/X 上优先。
我可以从单页应用程序中提取元数据吗?
端点获取初始 HTML 响应而不执行 JavaScript。 如果 SPA 在客户端呈现其元标记,这些标记将不会出现在响应中。
慢速 URL 是否有超时?
是的。 如果目标 URL 没有响应,端点将在 10 秒后超时。 超时会返回 400 错误以及描述性消息。
规范字段包含什么?
canonical 字段包含 <link rel="canonical"> 标记的值,该标记指示页面的首选 URL。 这可以帮助您消除提供相同内容的重复 URL。
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.