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. Allez sur https://developer.adzuna.com/
- 2. Créez un compte gratuit
- 3. Créez une application pour obtenir vos clés
- 4. Ajoutez les clés dans votre fichier .env :
ADZUNA_APP_ID=votre_app_id_ici
ADZUNA_APP_KEY=votre_app_key_ici
ADZUNA_APP_KEY=votre_app_key_ici
2
USAJobs API (Optionnel)
Gratuit, données américaines, 500 requêtes/jour
🔧 Configuration
- 1. Allez sur https://developer.usajobs.gov/
- 2. Créez un compte gratuit
- 3. Demandez une clé API
- 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. Contactez Reed pour obtenir une clé API
- 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
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