Sobes.tech
Senior

HeadHunteril on päevas piirang 16 000 CV vaadetele ning lai filter sööb kõik ära — kuidas seda lahendada?

sobes.tech AI

Vastus AI-lt

HeadHunteri 16 000 CV-vaadete vaatamise limiidi ületamiseks päevas, kui üks lai filter kulutab kogu limiidi, saate:

  • Jagada päringu mitmeks kitsamaks filtriks, et igaüks tagastaks vähem CV-sid ja ei ületaks limiiti.
  • Salvestada filtrite tulemused oma poolel vahemällu, et vältida korduvaid API-päringuid.
  • Kasutada samm-sammult mööda pääsemise strateegiat: näiteks, pärida CV-sid osade kaupa (lehekülje kaupa) ja teha vahepause päringute vahel.
  • Kui võimalik, sõlmida HH-ga limiitide laiendamise või spetsiaalsete API-de kasutamise kokkulepe.

Näide filtrite jagamise lähenemisest:

// Selle asemel, et kasutada ühte laia filtri
filters := []string{"location:Moskva", "experience:3-5", "salary:alates 100000"}

// Jagada mitmeks päringuks kitsamate filtritega
subFilters := [][]string{
    {"location:Moskva", "experience:3-4"},
    {"location:Moskva", "experience:5-6"},
}

for _, f := range subFilters {
    // Formuleerida päring ja saada CV-sid
    // ...
}

Nii saab kontrollida vaatamiste arvu ja vältida limiidi ületamist.