URL Extractor API - 查找任何文本中的所有链接
扫描文本字符串并返回所有检测到的 URL。 匹配 http://、https:// 和协议相关 URL。 返回带有计数的去重列表。
Code examples
curl -X POST https://api.botoi.com/v1/text/extract-urls \
-H "Content-Type: application/json" \
-d '{"text":"Visit https://botoi.com for APIs. Docs at https://api.botoi.com/docs."}'When to use this API
构建链接预览功能
从用户提交的消息中提取 URL,以生成包含标题、图像和说明的丰富链接预览。
审核文档中的出站链接
扫描文档页面中的所有外部 URL,并根据白名单进行检查或运行链接检查。
Frequently asked questions
是否返回重复的 URL?
不会。响应仅包含唯一的 URL,即使同一 URL 在输入中出现多次也是如此。
这是否可以检测没有协议的 URL(例如 example.com)?
该 API 匹配以 http://、https:// 或 // 开头的 URL。 不匹配没有协议的裸域以避免误报。
是否包含查询字符串和片段?
是的。 捕获包括查询参数 (?key=value) 和哈希片段 (#section) 的完整 URL。
我可以从 HTML 内容中提取 URL 吗?
该端点从纯文本中提取 URL。 对于 HTML,请考虑首先使用 /v1/html-to-text/convert 端点,然后从结果中提取 URL。
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.