Guide Configuration APIs Réelles

Configurez les APIs réelles pour obtenir des données précises et en temps réel dans votre Job Market Analyzer.

1

Adzuna API (Recommandée)

Gratuit, données françaises, 1000 requêtes/jour

✅ Avantages

  • • Gratuit avec inscription
  • • Données françaises de qualité
  • • 1000 requêtes/jour gratuites
  • • Documentation complète

🔧 Configuration

  1. 1. Allez sur https://developer.adzuna.com/
  2. 2. Créez un compte gratuit
  3. 3. Créez une application pour obtenir vos clés
  4. 4. Ajoutez les clés dans votre fichier .env :
ADZUNA_APP_ID=votre_app_id_ici
ADZUNA_APP_KEY=votre_app_key_ici
2

USAJobs API (Optionnel)

Gratuit, données américaines, 500 requêtes/jour

🔧 Configuration

  1. 1. Allez sur https://developer.usajobs.gov/
  2. 2. Créez un compte gratuit
  3. 3. Demandez une clé API
  4. 4. Ajoutez la clé dans votre fichier .env :
USAJOBS_API_KEY=votre_api_key_ici
3

Reed API (Optionnel)

Payant, données UK de qualité, contact commercial

🔧 Configuration

  1. 1. Contactez Reed pour obtenir une clé API
  2. 2. Ajoutez la clé dans votre fichier .env :
REED_API_KEY=votre_api_key_ici
🧪

Test de Configuration

Vérifiez que vos APIs sont correctement configurées

🔍 Commandes de test

npm run test-job-market-complete

Test complet du système

npm run optimize-job-market

Optimisation des performances

⚙️

Configuration Recommandée

Variables d'environnement optimisées

# APIs Réelles
ADZUNA_APP_ID=votre_app_id_ici
ADZUNA_APP_KEY=votre_app_key_ici
USAJOBS_API_KEY=votre_api_key_ici
REED_API_KEY=votre_api_key_ici

# Configuration
ENABLE_REAL_APIS=true
ENABLE_SIMULATION_FALLBACK=true
CACHE_DURATION=3600

# Optimisations
SCRAPING_DEFAULT_TIMEOUT=15000
SCRAPING_MAX_CONCURRENT_REQUESTS=4
SCRAPING_USE_OPTIMIZATION=true
SCRAPING_USE_RELIABILITY=true

🚀 Prêt à utiliser des données réelles ?

Configurez vos APIs et testez le Job Market Analyzer avec des données précises