コンテンツへスキップ
POST AI agent ready /v1/text/extract-urls

URL 抽出 API - あらゆるテキスト内のすべてのリンクを検索

テキスト文字列をスキャンし、検出されたすべての URL を返します。 http://、https://、およびプロトコル相対 URL と一致します。 カウントを含む重複排除リストを返します。

Parameters

stringrequired

The text to scan for URLs.

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.