Emploi
Naukri Jobs Scraper
naukri.com
Naukri est le plus grand site d'emploi d'Inde, servi via un endpoint de plugin dédié plutôt que par la récupération de page générique. Donnez-lui un mot-clé et un lieu - comme un développeur python à Bangalore - et il renvoie les offres déjà analysées : intitulé, entreprise et lieu avec un mode de travail (hybride / à distance / sur site), la fourchette d'expérience avec un min et un max analysés, le salaire avec un min et un max analysés, les compétences, la note de l'entreprise et le nombre d'avis, un court extrait, la date de publication et une URL d'offre propre. Filtrez par lieu, expérience, ancienneté de l'annonce et à distance, triez par date, et parcourez autant de résultats que nécessaire. Il lit les données de liste rendues côté serveur de Naukri lui-même, si bien qu'il n'y a aucun HTML à parser vous-même.
Ce que vous pouvez extraire
- Intitulé du poste, entreprise et une URL d'offre propre
- Lieu et mode de travail (hybride / à distance / sur site)
- Fourchette d'expérience avec années min/max analysées
- Texte du salaire avec min/max analysés
- Compétences et un court extrait de l'offre
- Note de l'entreprise, nombre d'avis et date de publication
Endpoints dédiés
/jobs/naukri Recherche d'emploi Naukri
Offres d'emploi Naukri pour un mot-clé et un lieu : un tableau jobs avec title, company, location, workMode, experience (avec experienceMinYears/experienceMaxYears), salary (min/max), skills, companyRating, reviewsCount, un snippet, postedDate et une url d'offre. Filtrez avec location, experience, days et remote, triez, et paginez avec max_results.
Comment le scraper
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/jobs/naukri?keyword=python%20developer&location=Bangalore"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/jobs/naukri",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"keyword": "python developer", "location": "Bangalore"},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const data = await su.naukriJobs('python developer', { location: 'Bangalore', maxResults: 50 });
console.log(results); Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.
Lire la documentation de l'API
Scrapers similaires
Commencez à scraper ce site dès aujourd'hui
Palier gratuit inclus. Aucune carte bancaire requise pour tester.