Passer au contenu principal
Remarque : Cette fonctionnalité est actuellement activée uniquement pour certains utilisateurs. Pour demander l’accès, veuillez nous contacter à info@olostep.com.
Avec les contextes, vous pouvez transmettre des cookies personnalisés à l’API. Cela vous permet de réutiliser des cookies, l’authentification et des données stockées pour alimenter les automatisations IA.

Créer un Contexte

Voici comment vous pouvez créer un contexte pour transmettre des cookies personnalisés à l’API :
  1. Installez le plugin de navigateur Olostep depuis ici : plugin de navigateur Olostep
  2. Visitez le site web pour lequel vous souhaitez enregistrer les cookies/l’authentification
  3. Connectez-vous au site web avec les identifiants que vous souhaitez enregistrer
  4. Cliquez sur l’icône du plugin Olostep et sélectionnez “Soumettre le Contexte”
  5. Copiez le context_id (qui sera quelque chose comme ctx_yylqbfayto) depuis le plugin et utilisez-le dans vos requêtes API

Utiliser le Contexte dans les requêtes API

import requests
import json

url = "https://api.olostep.com/v1/scrapes"

payload = {
    "url_to_scrape": "https://www.feizy.com/account-dashboard",
    "formats": ["html", "markdown"],
    "remove_css_selectors": "none",
    "country": "US",
    "context": {
        "id": "ctx_yylqbfayto"
    }
}

headers = {
    "Authorization": "Bearer <API_KEY>",
    "Content-Type": "application/json"
}

response = requests.request("POST", url, json=payload, headers=headers)

# Analyser la réponse JSON
data = response.json()

# Imprimer le JSON avec une indentation appropriée
print(json.dumps(data, indent=4))

Conclusion

Cette fonctionnalité vous permet de réutiliser des cookies, l’authentification et des données stockées pour vos requêtes API. Cette fonctionnalité est en version Beta pour les entreprises développant des automatisations IA. Pour obtenir l’accès à cette fonctionnalité, contactez-nous à info@olostep.com