рдПрдкреАрдЖрдИ рдХреЗ рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдкреНрд░рд╡рд╛рд╕рди

рдореЛрддреЗ-рдореЙрд░рд┐рд╕ рд╣рд╛рдЙрд╕ рд▓реЗ рдЬрд╛рдирд╛: рд▓реЗрд╕реЗрдмрд░реНрдЧ, рдлреНрд▓реЛрд░рд┐рдбрд╛

рд╣рдорд╛рд░реЗ рдПрдкреАрдЖрдИ рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЬреАрд╡рдирдХрд╛рд▓ рдПрдХ рдХрд░реАрдмреА рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрдВрдЧ рд╣реИред рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЕрднреА рддрдХ рдЕрдкрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рд╣рдордиреЗ рдПрдХ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдЧрд╛рдЗрдб рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рд╣реИред

рд╕рдмрд╕реЗ рдЦрд╛рд╕ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдирдП рд╡рд░реНрдЬрди рдореЗрдВ рдПрдХреНрд╕рдПрдордПрд▓ рдирд╣реАрдВ рд╣реИред рд╣рд╛рдВ, рд╣рдордиреЗ рдХреЗрд╡рд▓ JSON рдЫреЛрдбрд╝ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм рдирд╣реАрдВ рд╣реИред

рдмрд╛рдХреА

рдПрдкреАрдЖрдИ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдХрд░рддреЗ рд╕рдордп, рд╣рдордиреЗ URL рдХрд╛ рдирд╛рдордХрд░рдг рдФрд░ HTTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП REST рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ред

рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рд╣рдорд╛рд░реЗ рдПрдкреАрдЖрдИ рдХреЗ рдЙрддреНрддрд░ рдореЗрдВ, рдорд╛рдирдХ 200, 302, 403, 404 рдФрд░ 500 рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ: 201, 204, 405, 429, 503 рдФрд░ рдХреБрдЫ рдЕрдиреНрдпред рдПрдкреАрдЖрдИ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЙрдиреНрд╣реЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: 429 рдФрд░ / рдпрд╛ 400 рдкрд░ рдЕрд░реНрдерд╣реАрди рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рди рдХрд░реЗрдВ рдФрд░ 503 рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╕реЗ рди рдЪреВрдХреЗрдВред

URL рдХрд╛ рдирд╛рдордХрд░рдг рдХрд░рддреЗ рд╕рдордп, рд╣рдордиреЗ "рд╕рдВрдЧреНрд░рд╣" рдФрд░ "рд╕рдВрдЧреНрд░рд╣ рддрддреНрд╡" рд╢рдмреНрджреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдФрд░ рд╕реАрдзреЗ HTTP рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ред

рдЕрдм, рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП /1/json/vacancy/search/ рдмрдЬрд╛рдп, рдЬреЙрдмреНрд╕ рд╕рдВрдЧреНрд░рд╣ рдХрд╛ рдкрддрд╛ рдкреНрд░рдХрдЯ рд╣реБрдЖ рд╣реИ: /vacancies ред

рдЗрд╕ рдкрддреЗ рдкрд░ GET рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдХреНрд╡реЗрд░реА рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдХреЗ рд╕рдВрдкреВрд░реНрдг рд╕рдВрдЧреНрд░рд╣ (рд╕рд╛рдЗрдЯ рдкрд░ рд╕рднреА рд░рд┐рдХреНрддрд┐рдпрд╛рдВ) рдФрд░ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЯреБрдХрдбрд╝рд╛ GET /vacancies?text= рд╕рдХрддреЗ рд╣реИрдВ: GET /vacancies?text= ред `рдЯреЗрдХреНрд╕реНрдЯ` рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдХреЗ, рд╣рдордиреЗ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЛ рд╕рдВрдЧреНрд░рд╣ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕ рддрд░рд╣ рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд┐рдПред

рдПрдХ рд╣реА рдирд╛рдо рдХреЗ рдкреНрд░рд▓реЗрдЦрди рдЦрдВрдб рдореЗрдВ рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдПрдХ рдкреВрд░реА рд╕реВрдЪреА рдЙрдкрд▓рдмреНрдз рд╣реИред

рдЖрдк рд╕рдВрдЧреНрд░рд╣ рдХрд╛ рдПрдХ рдЕрд▓рдЧ рддрддреНрд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд░рд┐рдХреНрддрд┐: GET /vacancies/7760476 ред

рдПрдХ рд╕рдВрдЧреНрд░рд╣ рд╕рдВрд╕рд╛рдзрди рдореЗрдВ рд╕рдмрдХреЛрд▓рд┐рд▓реЗрд╢рди рднреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдкреВрд░реЗ рд╕рдВрдЧреНрд░рд╣ рдХреЗ рдХреБрдЫ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реНрд▓рд╛рдЗрд╕ред GET /vacancies/favorited рдЙрди рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдХреЛ рдПрдХ рдЕрдзрд┐рдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ "рдЪрдпрдирд┐рдд" рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред

"рдЪрдпрдирд┐рдд" рдХреЗ рд▓рд┐рдП рдПрдХ рд░рд┐рдХреНрддрд┐ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рдЙрдкрдпреБрдХреНрдд рдЙрдкрдХреБрдВрдЬреА рдореЗрдВ рд░рд┐рдХреНрддрд┐ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
PUT /vacancies/favorited/{vacancy_id}


рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕реЗ рдЗрд╕ рд╕рдВрдЧреНрд░рд╣ рд╕реЗ рдирд┐рдХрд╛рд▓рдирд╛ рд╣реЛрдЧрд╛ред
DELETE /vacancies/favorited/{vacancy_id}


PUT рдФрд░ DELETE рдЕрдиреБрд░реЛрдз рдирд┐рд╖реНрдкреНрд░рд╛рдг рд╣реИрдВ: рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рд░рд┐рдХреНрддрд┐ рдХреЛ "рдЪрдпрдирд┐рдд" рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рдЪрдпрдирд┐рдд рд▓реЛрдЧреЛрдВ рдореЗрдВ рд╣реИ, рддреЛ PUT 204 рдкрд░ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдЙрддреНрддрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛: "рдХреНрдпрд╛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд░рд┐рдХреНрддрд┐ рдЪрдпрдирд┐рдд рд╣реЛ? рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВред рд╡рд╣ рдЪрдпрдирд┐рдд рд╣реИред тАЭ рднрд▓реЗ рд╣реА рд╡рд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд╣рд╛рдВ рдерд╛ред рд╡рд┐рд▓реЛрдкрди рдХреЗ рд╕рд╛рде рднреАред

рдПрдХ рд░рд┐рдХреНрддрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП (рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕрднреА рддрдХ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реБрдИ рд╣реИ, рд▓реЗрдХрд┐рди рдпреЛрдЬрдирд╛рдмрджреНрдз рд╣реИ), рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ POST /vacancies , рдЬреЛ рд╢рд░реАрд░ рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рд░рд┐рдХреНрддрд┐ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред POST рдФрд░ PUT рдХреЗ рдмреАрдЪ рдореБрдЦреНрдп рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдкрд╣рд▓рд╛ рдмреЗрдХрд╛рд░ рдирд╣реАрдВ рд╣реИ, рдЕрд░реНрдерд╛рдд рдЬрдм рдЖрдк рдкреБрдирдГ рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рдФрд░ рд░рд┐рдХреНрддрд┐ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рд╣реЛрдЧрд╛ред

рдирддреАрдЬрддрди: HTTP рд╡рд┐рдзрд┐рдпреЛрдВ, HTTP рдХреЛрдб рдФрд░ рдирд╛рдордХрд░рдг URL рдХрд╛ рд╕рд╣реА рдФрд░ рд╡реНрдпрд╛рдкрдХ рдЙрдкрдпреЛрдЧ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░: рд╕рдВрдЧреНрд░рд╣, рд╕рдмрдХреЛрд▓реЗрд╢рди рдФрд░ рд╕рдВрдЧреНрд░рд╣ рддрддреНрд╡ - рд╣рдорд╛рд░реА рд╕рдордЭ рдореЗрдВ, REST рд╣реИред

рд╕рдВрдЧреНрд░рд╣ рдФрд░ рд╕рдВрдЧреНрд░рд╣

рд╕рдВрдЧреНрд░рд╣ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рдФрд░ред рд╕рднреА рд╕рдВрдЧреНрд░рд╣ рдЬреЛ рдкреГрд╖реНрдард╛рдВрдХрди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ (рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ, рд░рд┐рдХреНрддрд┐рдпрд╛рдВ, рдХрдВрдкрдирд┐рдпрд╛рдВ рдФрд░ рдЙрдирдХреЗ рд╕рднреА рд╕рдмрдХреЛрдХреНрд▓реЗрдХреНрд╢рди) рдПрдХ рдЬреИрд╕реЗ рджрд┐рдЦрддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХреЗ рдкрд╛рд╕ рдкреНрд░рдкрддреНрд░ рдХрд╛ рдореВрд▓ рдЙрджреНрджреЗрд╢реНрдп рд╣реИ:

 { "found": 0, "per_page": 20, "page": 0, "pages": 1, "items": [] } 


рдХрд┐рд╕реА рднреА рд╕рдВрдЧреНрд░рд╣ рдХреЗ рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдП, рдЖрдк рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ рдкреЗрдЬ = рдПрди рдПрдВрдб рдкреЗ_рдкреЗрдЬ = рдПрдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХреНрд░рдорд╛рдВрдХрди рдЦрд░реЛрдВрдЪ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдкрд╣рд▓рд╛ (рд╢реВрдиреНрдп) рдкреГрд╖реНрда рдкреНрд░рддрд┐ рдкреГрд╖реНрда 20 рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╡рд░реНрдЬрд╝рдирд┐рдВрдЧ

рд╣рдордиреЗ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛, рдПрдкреАрдЖрдИ рдХрд╛ рдЕрдм рдкрддреЗ рдореЗрдВ рдХреЛрдИ рдЙрдкрд╕рд░реНрдЧ рдирд╣реАрдВ рд╣реИ: /1/... рд╕рднреА URL рд░реВрдЯ рд╕реЗ рдЪрд▓рддреЗ рд╣реИрдВ: api.hh.ru/dictionaries api.hh.ru/dictionaries ред рд╕рдордп рдХреЗ рд╕рд╛рде, рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реЛрдЧрд╛, рд╣рдореЗрд╢рд╛ рдкрд┐рдЫрдбрд╝реЗ рдЕрдиреБрдХреВрд▓рддрд╛ рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ред рдХреЗрд╡рд▓ рджреЛ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЗрд╕ рдирд┐рдпрдо рдХреЗ рдЕрдкрд╡рд╛рдж рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:


рдХрдо рд╣рд╛рд░реНрдбрдХреЛрдб

рдЙрд╕ рд╕реНрдерд╛рди рдкрд░ рдЬрд╣рд╛рдВ рд╣рдо рдЙрд╕ рдореВрд▓реНрдп рдХреЛ рджреЗрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рдПрдкреАрдЖрдИ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдЗрдХрд╛рдИ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рд╣рдо рдЖрдкрдХреЛ рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдореЗрдВ рджрд┐рдП рдкрддреЗ рдХреЛ "рд╣рд╛рд░реНрдбрдХреЛрдб" рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реНрдг рд▓рд┐рдВрдХ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдиреМрдХрд░реА рдХреА рддрд▓рд╛рд╢ рдореЗрдВ:

 { "items": [ { "url": "https://api.hh.ru/vacancies/1337" } ] } 


рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рд░рд┐рдХреНрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрд░реА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЖрдкрдХреЛ рдХреЗрд╡рд▓ url рдХреБрдВрдЬреА рдорд╛рди рд▓реЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЦреЛрдЬреЗрдВ рдФрд░ рджреЗрдЦреЗрдВ

рдЕрдм рдбреЗрдЯрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реАред рд╣рдорд╛рд░реЗ рдПрдкреАрдЖрдИ рдХрд╛ рдореБрдЦреНрдп рдФрд░ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдЙрдкрдпреЛрдЧ рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдХреА рдЦреЛрдЬ рдФрд░ рд╡рд┐рддрд░рдг рд╣реИред
рдпрд╣ рдкрд╣рд▓реЗ /1/json/vacancy/search/ рдФрд░ /1/json/vacancy/{vacancy_id} рдХреНрд░рдорд╢рдГ рдЙрдкрд▓рдмреНрдз рдерд╛ред рдЕрдм, REST рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рдЗрд╕реЗ / рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдХреЗ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рд╣реИред

рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХ рдХреНрд╡реЗрд░реА рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдХреЗ рд╕рдВрд╕рд╛рдзрди рдХреЗ рд▓рд┐рдП рдПрдХ GET рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдПрдХ рдЕрд▓рдЧ рд░рд┐рдХреНрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрд▓рдЧ рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рдПрдХ GET рдЕрдиреБрд░реЛрдз GET /vacancies/7760476 : GET /vacancies/7760476 ( https://api.hh.ru/vacancies/7760476) ред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдо рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдкрддрд╛ рдерд╛, рдЕрдм рдпрд╣ рдПрдХ рдЦреЛрдЬ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИ: GET /vacancies?employer_id=1455 https://api.hh.ru/vacancies?employer_id/1455;

рд╕рдВрджрд░реНрдн

рдЦреЛрдЬ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рд╛рде рд╣реА рдЙрддреНрддрд░реЛрдВ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ рдЬрд╛рд░реА рдХрд░рддреЗ рд╣реИрдВ: рд░реЛрдЬрдЧрд╛рд░ рдХрд╛ рдкреНрд░рдХрд╛рд░, рдХрд╛рд░реНрдп рдЕрдиреБрд╕реВрдЪреА, рдореБрджреНрд░рд╛, рдХрд╛рд░реНрдп рдЕрдиреБрднрд╡ред рдпрд╣ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрддреЗ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрддрд╛ рдерд╛:

рдЕрдм рд╣рдордиреЗ рдЗрди рд╕рднреА рдЫреЛрдЯреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдПрдХ рд╕рдВрд╕рд╛рдзрди `/dictionaries` api.hh.ru/d `/dictionaries` рдЬреЛрдбрд╝рд╛ рд╣реИ ред (рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╡рд░реНрдгрди: github.com/hhru/api/blob/master/docs/dmail.md )ред

рд╣рдордиреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрддреЗ рдкрд░ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрд░реНрде ( рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ , рдХреНрд╖реЗрддреНрд░ , рдореЗрдЯреНрд░реЛ ) рдпреБрдХреНрдд рдЫреЛрдбрд╝ рджрд┐рдпрд╛:

рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдХреЛ рдкреЗрд╢реЗрд╡рд░ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ (рдкрд╣рд▓реЗ рдпрд╣ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрддреЗ рдереЗ: рдХреНрд╖реЗрддреНрд░ рдФрд░ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛)ред
рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ /areas - api.hh.ru/areas рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред

рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдФрд░ рдирдИ рд╕реЗрд╡рд╛рдПрдВ


рд▓реЗрдХрд┐рди рд╣реЗрдбрд╣рдВрдЯрд░ рдПрдкреАрдЖрдИ рдиреМрдХрд░реА рдЦреЛрдЬреЛрдВ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИред рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рдкреНрд░рд╛рдзрд┐рдХрд░рдг , рджреЗрдЦрдиреЗ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдПрдВ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдпрд╣ рдкреНрд░рд╡рд╛рд╕рди рдкрд░ рд▓реЗрдЦ рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдкрд░реЗ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрди рд╕рднреА рддрд░реАрдХреЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рд╣рдорд╛рд░реЗ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред рдкрдврд╝реЗрдВ, рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ, рд╣рдореЗрдВ рд▓рд┐рдЦреЗрдВ, рджреЗрдЦрддреЗ рд░рд╣реЗрдВ!

Source: https://habr.com/ru/post/In201202/


All Articles