Tous les scrapers

Emploi

Naukri Jobs Scraper

naukri.com

Naukri Protection
Servi par des endpoints plugin

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.