Aller au contenu
POST AI agent ready /v1/text/extract-urls

API d'extraction d'URL - Rechercher tous les liens dans n'importe quel texte

Analyse une chaîne de texte et renvoie toutes les URL détectées. Correspond aux URL http://, https:// et relatives au protocole. Renvoie une liste dédupliquée avec le nombre.

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

Créer une fonctionnalité d'aperçu des liens

Extrayez les URL des messages soumis par les utilisateurs pour générer des aperçus de liens riches avec des titres, des images et des descriptions.

Auditer les liens sortants dans la documentation

Analysez les pages de documentation pour toutes les URL externes et comparez-les à une liste verte ou exécutez une vérification des liens.

Frequently asked questions

Les URL en double sont-elles renvoyées ?
Non. La réponse contient uniquement des URL uniques, même si la même URL apparaît plusieurs fois dans l'entrée.
Cela détecte-t-il les URL sans protocole (comme example.com) ?
L'API correspond aux URL commençant par http://, https:// ou //. Les domaines nus sans protocole ne correspondent pas pour éviter les faux positifs.
Les chaînes de requête et les fragments sont-ils inclus ?
Oui. Les URL complètes, y compris les paramètres de requête (?key=value) et les fragments de hachage (#section), sont capturées.
Puis-je extraire des URL du contenu HTML ?
Ce point de terminaison extrait les URL du texte brut. Pour HTML, envisagez d'utiliser d'abord le point de terminaison /v1/html-to-text/convert, puis d'extraire les URL du résultat.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.