Recherche
Bienvenue dans le guide complet de notre API de recherche et d'extraction, un outil polyvalent conçu pour simplifier la façon dont vous localisez et récupérez des informations à partir d'une grande variété de formats de feuilles de calcul. Que vous travailliez avec les fichiers Excel classiques (.xlsx, .xls, .xlsm), des documents CSV ou TSV simples, des feuilles de calcul Apple Numbers, ou de nombreux autres types supportés, cette API fournit une interface unique et cohérente qui abstrait les particularités propres à chaque format. En soumettant une requête unique, vous pouvez scanner des classeurs entiers, repérer chaque occurrence du texte cible, et recevoir les résultats dans un fichier texte structuré propre incluant à la fois les valeurs correspondantes et leurs coordonnées de cellule exactes. Cette combinaison puissante de flexibilité et de précision rend l'API idéale pour des tâches allant des audits de conformité et du reporting automatisé à l'exploration de données plus approfondie et aux flux de travail analytiques.
Fonctionnalités principales
Conçu pour les développeurs, l'API offre des performances ultra-rapides sans compromettre la précision, garantissant que même les grands ensembles de données sont traités efficacement. Son design intuitif vous permet d'intégrer des capacités de recherche sophistiquées dans vos applications avec un effort minimal—aucune configuration complexe ou appel multiple requis. Le format de sortie est simple à analyser, permettant une gestion fluide en aval, que vous injectiez les résultats dans un moteur de reporting, les stockiez à des fins d'archivage, ou les transfériez vers un autre pipeline de données. Parcourez les sections ci-dessous pour apprendre comment vous authentifier, construire votre requête de recherche, gérer la pagination, et personnaliser les paramètres d'extraction afin qu'ils correspondent à votre cas d'utilisation spécifique. Avec cette API, trouver les données dont vous avez besoin devient un appel unique et sans effort.
Documents
Paramètres
- text: Le texte que vous recherchez
- UploadFileRequest.OperationId: Ceci est un identifiant d'opération
- UploadFileRequest.Files: Ce sont des fichiers que vous devez télécharger sur nos services en ligne ; vous pouvez préparer les données à votre manière, mais elles doivent respecter la norme du fichier d'entrée HTML.
-
Envoyez une requête incluant les fichiers et le jeton d'accès API de recherche
curl -X 'POST' \ 'https://api.sheetize.cloud/search?text=TheText' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' -
Le service répondra avec une URL de téléchargement pour le fichier traité, dans cet exemple c'est :
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Envoyez une requête incluant le nom du fichier et le nom du dossier à API de téléchargement
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Vous recevrez le fichier et pourrez soit l'utiliser, soit simplement le transmettre à l'étape suivante de votre flux de travail.