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.