Содержание
API hh.ru. Быстрый старт / Хабр
Полагаю, некоторые из вас знают, что у hh.ru есть открытый API (мы рассказывали о нем тут и тут), который используем не только мы, но и сторонние разработчики. С его помощью, например, можно очень детально анализировать рынок на больших объемах актуальных данных.
Я задумал серию из двух статей: в этой покажу, как можно быстро и просто начать использовать API, а в следующей сделаю небольшой проект, рекомендующий актуальные вакансии по вашему резюме.
Сначала вкратце о том, что вообще есть в нашем API, где и как его используют.
Чтобы быстро получить представление о возможностях API, обратите внимание, например, на наши мобильные приложения для соискателя (Android, iOS) и работодателя (Android, iOS). Они работают через API.
Например, внешние разработчики могут получить все актуальные и архивные вакансии с зарплатами и остальными деталями. А это почти 400 тыс. живых вакансий и еще черт знает сколько архивных. Желающие проанализировать рынок, поиграться с большим количеством реальных данных — вам сюда.
Через API работает поиск по вакансиям. Доступны различные справочники: регионы, используемые на сайте, специализации работников, отрасли компаний, станции метро и прочее. Для авторизованных пользователей доступна работа с вашими вакансиями или резюме: в зависимости от того, работодатель вы или соискатель. Для работодателей есть поиск по вакансиям и возможность работы с ними.
За более детальной информацией обращайтесь к нашей документации.
Всё взаимодействие происходит про протоколу HTTPS в лучших традициях REST. Получаем что-то — делаем GET-запрос, удаляем — DELETE, создаем — POST, редактируем — PUT. Обмен данными производится в формате JSON. Некоторые операции доступны без авторизации, другие — нет. Авторизованный пользователь может выступать в роли работодателя или соискателя. От этого зависит, какие методы ему доступны. Для авторизации используется протокол OAuth3 (о том, как это сделать, я объясню на пальцах ниже). Работать можно с данными любого из наших сайтов. Детали в разделе «Общая информация» документации.
Для того чтобы начать работать с данными, доступными без авторизации, вам ничего не потребуется. Смотрим в документации, какие методы можно использовать, делаем запрос — получаем данные. Например, если хочется посмотреть вакансии
curl -k -H 'User-Agent: api-test-agent' 'https://api.hh.ru/vacancies'
Следует обратить внимание, что нужно передавать заголовок User-Agent. Без него работать не будет.
Для поиска вакансий можно задавать разные параметры.
Так, например, можно поискать вакансию по ключевому слову Java в Москве у станции метро «Алексеевская»
curl -k -H 'User-Agent: api-test-agent' 'https://api.hh.ru/vacancies?text=java&area=1&metro=6.8'
Значения area и metro можно получить из справочников.
Как уже было сказано, для авторизации используется протокол OAuth3.
Чтобы делать что-то из-под пользователя, для него требуется получить токен и передавать этот токен в заголовке при запросе. Для получения токена для своего пользователя достаточно его сгенерировать в интерфейсе API. Заходим в личный кабинет на https://dev.hh.ru и нажимаем на кнопку «Сгенерировать токен».
Чтобы остальные пользователи могли выполнять действия в вашем приложении, это приложение необходимо сначала завести в личном кабинете. Добавляем приложение, указав redirect URI. На этот адрес пользователь будет автоматически возвращаться после авторизации.
После добавления приложения, ему будут присвоены Client ID и Client Secret.
Как работает авторизация?
В своем приложении вы размещаете ссылку на авторизацию, указывая в ней Client ID приложения, например,
https://hh.ru/oauth/authorize?response_type=code&client_id=LOTHHN3BSET0I7IQNF3N5I0362AE1D14I6M74CAIQ5h59F7MT4PLMTVV7JTOA6QA
Когда пользователь переходит по этой ссылке, для него на нашей стороне генерируется специальный код. И наш сайт перенаправляет пользователя обратно в ваше приложение (по redirect URI, который был указан при регистрации приложения), добавив к адресу вашего приложения параметр, содержащий код. Например:
http://yourapphost/?code=J2CO4TM7PK58NNVFCJSLPMML15IKQERD5CT2L8VGK82Q333ILAKQ28BPURIO1LG8
После этого вы вытаскиваете из этого адреса code и используете его для получения токена, сделав POST-запрос в API, передав code, client_id и client_secret.
curl -k -X POST -H 'User-Agent: api-test-agent' -d 'grant_type=authorization_code&client_id=LOTHHN3BSET0I7IQNF3N5I0362AE1D14I6M74CAIQ5h59F7MT4PLMTVV7JTOA6QA&client_secret=JS33UVG3J6JANNEATPND57BME23BKDCPP2Uh2NB0C21HUMNGS5T71AVP6P24E0EI&code=J2CO4TM7PK58NNVFCJSLPMML15IKQERD5CT2L8VGK82Q333ILAKQ28BPURIO1LG8' https://hh.ru/oauth/token
В ответ вы получите json, содержащий токен (поле access_token):
{ "access_token": "VTEJ4PDD8R4MHEO7LTQM6RLEGJ1O8B1F79TGF45LIDQD11K50HMMBETB47BBCMQ1", "token_type": "bearer", "expires_in": 1209599, "refresh_token": "OARLQNLT6JSMDI88CO5QIP35OOSQUTOO9IQNT20MOMAHE4H8SGPM7LQUAP8EO1G6" }
Это всё. Далее, выполняя запросы в API с заголовком Authorization: Bearer your_access_token, вы будете выполнять действия из-под пользователя. Чтобы на каждый запрос не выполнять авторизацию, сохраняйте у себя access_token.
Вот, например, запрос для получения списка резюме текущего пользователя:
curl -k -H 'Authorization: Bearer VTEJ4PDD8R4MHEO7LTQM6RLEGJ1O8B1F79TGF45LIDQD11K50HMMBETB21BBCMQ1' -H 'User-Agent: api-test-agent' https://api.hh.ru/resumes/mine
Следует учесть, что у токена есть срок жизни, указанный в поле expires_in, после истечения которого токен надо обновить.
API постоянно растет, в нем реализуется всё больше новых возможностей. Если вам сильно не хватает какого-то функционала, есть пожелания или вы нашли ошибку, то напишите нам в issues на гитхабе.
телефоны, как написать в службу поддержки?
Главная » Горячие линии
На чтение 3 мин Просмотров 11. 2к. Опубликовано
Обновлено
В этой статье узнаем, есть ли горячая линия HH? По каким телефонам можно позвонить? Можно ли пообщаться со специалистами в телефонном формате? Как отправить обращение онлайн?
Содержание
- О компании
- Горячая линия сервиса HeadHunter
- Адрес компании
- Как написать в техподдержку?
- Социальные сети
- Обращение в поддержку через личный кабинет
- Для каких случаев нужна служба поддержки?
- В каком случае поддержка не сможет помочь?
- Как подать жалобу?
- График работы
О компании
Head Hunter (HH) — известный портал по поиску работы, а также размещению вакансий от работодателей. Не плохой популярностью пользуется и в нашей стране, где ежедневно ищут работу тысячи соискателей.
С тем, как устроен сервис, лучше поможет разобраться техподдержка.
Горячая линия сервиса HeadHunter
Есть ли телефон горячей линии?
Если ваши вопросы касаются общих тем, технических тонкостей устройства портала, то позвонить можно по телефону.
Звонки на номер: 8 (800) 100-64-27 принимаются бесплатно со всех мобильных и городских устройств.
Телефоны в крупных городах:
- Москва: +7 (495) 974-64-27.
- Санкт-Петербург: +7 (812) 458-45-45.
Адрес компании
Адрес и график работы компании можно посмотреть на Яндекс Картах.
HeadHunter Информационный интернет-сайт в Москве
Как написать в техподдержку?
Возможность задать вопрос онлайн есть, но прежде чем отправлять обращения, попытайтесь найти ответы на портале самостоятельно. Для этого представлен целый раздел, с ответами по всем наиболее востребованным темам: https://feedback.hh.ru/knowledge-base/articles/2000.
Если нужной информации найти не получится, можно оставить сообщение, воспользовавшись формой по ссылке: https://hh.ru/feedback.
Уточняйте тему, причины и операторы техподдержки HeadHunter ответят на все вопросы, пожелания или жалобы.
Социальные сети
Отдельно соискатели или работодатели могут рассматривать и социальные сети. Они также подойдет для публикации жалоб.
Авторизуйтесь на одном из следующих ресурсов:
- ВКонтакте: https://vk.com/headhunter.
- Одноклассники: https://ok.ru/headhunter.
- Фейсбук: https://facebook.com/headhuntergroup.
- Инстаграм: https://instagram.com/hh_ru.
- Твиттер: https://twitter.com/hh_ru.
Переходите официальные сообщества, оставляйте в них комментарии, делитесь впечатлениями, просматривайте новости и т.д.
Обращение в поддержку через личный кабинет
Помимо этого для обмена сообщениями с техподдержкой, может использоваться и личный кабинет.
Для регистрации и входа в личный кабинет используйте ссылку: https://hh.ru/account/login.
Зарегистрируйтесь в системе, как соискатель, работодатель и отправляйте запросы через вкладку «Помощь» в основном меню.
Для каких случаев нужна служба поддержки?
Службы поддержки HH готова оказать помощь пользователям в различных вопросах:
- Отправка резюме.
- Создание анкеты.
- Публикация вакансий.
- Трудности с личным кабинетом.
Если пользователи столкнуться со сложностями, ошибками в работе сервиса, они могут обратиться с жалобами, отзывами или пожеланиями.
В каком случае поддержка не сможет помочь?
Поддержка пытается найти общие темы со всеми пользователями, но иногда ответить на некоторые обращения не возможно по этическим нормам или корпоративным правилам.
Не стоит обсуждать личную информацию о третьих лицах.
Как подать жалобу?
Оставить жалобу можно несколькими способами:
- Заполнив форму «Обратная связь».
- Позвонив по горячей линии.
- Отправив сообщение через личный кабинет.
HeadHunter на карте Москвы — Яндекс.Карты
График работы
Режим работы у техподдержки HH установлен, как ежедневный, но в период с 09:00 до 18:00.
pastebin-bank-login-2020 — Googlesuche
AlleBücherBilderNewsMapsVideosShopping
suchoptionen
Tipp: Begrenze diesuche auf deutschsprachige Ergebnisse. Du kannst deinesuchsprache in den Einstellungen ändern.
Код: 24937 | Логин: [email protected] | Пароль: Amazonas5
pastebin.com › TxuDLbu3
15.11.2017 · Pastebin.com — инструмент для вставки номер один с 2002 года. Pastebin — это веб-сайт, на котором вы можете хранить текст в Интернете в течение определенного периода времени.
Pastebin.com — инструмент для вставки №1 с 2002 года!
pastebin. com
Pastebin.com — инструмент вставки номер один с 2002 года. Pastebin — это веб-сайт, на котором вы можете хранить текст в Интернете в течение определенного периода времени.
Банковский счет скачать бесплатно — Pastebin.com
pastebin.com › …
24.11.2021 · Зарегистрируйтесь онлайн и получите бесплатный банковский счет без скрытых комиссий всего за 8 минут. Получите виртуальную карту Mastercard, бесплатное снятие средств в банкомате и многое другое. Быть …
Pastebin от Demoleen20000
pastebin.com › demoleen20000
Pastebin.com — инструмент для вставки номер один с 2002 года. Pastebin — это веб-сайт, на котором вы можете хранить текст в Интернете в течение определенного периода времени.
ID: 27257 | Логин: [email protected] | Пароль: paritaet333 | N
pastebin.com › …
01.12.2017 · Pastebin.com — инструмент для вставки номер один с 2002 года. Pastebin — это веб-сайт, на котором вы можете хранить текст онлайн в течение определенного периода времени.
Es fehlt: 2020 | Muss Folgendes enthalten:2020
«»» Проект входа в банк.»»»import randomQUIT = ‘4’COMMANDS
pastebin.com › …
11.12.2019 · Pastebin.com — лучший инструмент для вставки с 2002 года. Pastebin — это веб-сайт, на котором вы можете хранить текст в Интернете в течение определенного периода времени.
БАНКОВСКИЕ ЛОГИНЫ + CC — FreeSWITCH Pastebin
pastebin.freeswitch.org › view
— Вы можете связаться со мной для получения большего количества банковских логинов, которые вам нужны. — Имейте все данные для входа, и я могу перевести баланс на ваш. счет, если хотите. — С …
pastebin банковский счет 2020
leichenlaub.de › pastebin-bank-account-2020
com Коды тайны убийства 2 изобилуют. Номер банковского счета Банковский счет Pastebin 2020 LoginAsk здесь, чтобы помочь вам получить доступ к Банковскому счету Pastebin 2020 быстро и …
вход в банк pastebin
romana-wertingen. de › pastebin-bank-login
Результаты 1 — 40 из 467 · Номер банковского счета Логин в банке Pastebin LoginAsk здесь, чтобы помочь вам … comPastebin Bank Account 2020 LoginAsk здесь, чтобы помочь вам …
pastebin bank login 2020 — cittaefamiglia.it
cittaefamiglia.it › pastebin-bank-login-2020
Результаты 1 — 20 из 2544 · PASTEBIN BANK LOGIN. счет, если хотите. 06 марта 2020 г. · 6011208959885032|01|2023|863 | Страна = Соединенные Штаты Америки | Bank …
Ähnlichesuchanfragen
Pastebin Download
Pastebin Bank Account 2022
Pastebin deutsch
Ghostbin
Pastebin API
GitHub Git 9 Pastebin0003
Сайт Pastebin Com Bank Account
Pastebin Roblox
Fullz -Market — Google Suce
AllebildernewshoppingMapsVideosBücher
SucoOptionen
‘Fullz,’ Drams, ‘и больше: что делают хакеры на черном рынке?
socradar.io › fullz-dumps-and-more-what-are-hacke. ..
14.04.2022 · Fullz — сленг мошенников, означающий финансовую информацию, которая содержит полную личность жертвы, адрес, информацию о кредитной карте..
«Fullz», «Dumps» и многое другое: вот что хакеры продают на … Гость Хотя 2014 год был, безусловно, ужасным по количеству и размаху кибератак, количество и дерзость атак будут только расти …
i unique
iunique-shop.de › collections › vendors › uvM4ee3s..
форум магазин cvv, контактная телеграмма: @seo4now .buy cc cvv fullz, магазин milad cc, обучение кардингу, live non vbv cc с балансом, законный магазин cvv 2020, действительный магазин cvv, …
fullz autoshop — OnionLand Поиск
onionlandsearchengine.com › поиск › q=fullz+auto…
302 результатов · назад рынок Купить Fullz Online – Fullz dob ssn продажаобратный рынок Fullz CVV autoShop. Купить Fullz Online Fullz с добом и ssn на продажу, высокий баланс …
Sortieren nach & Filter — Hilde Market
hilde-market. ch › collections › vendors › q=atm du…
Startseite / Каталог / дампы банкоматов с пин-шопом, сайты без vbv 2021, контактная телеграмма: @ seo4now. утечка без vbv cc, дампы с пин-кодом, купить дешево fullz, сайт не …
Fullz: определение, примеры, минимизация рисков — Investopedia
www.investopedia.com › … › Законы и постановления
Fullz на сленге означает «полная информация». к полному набору информации о жертвах мошенничества.
CC Store — ALLDATABAY — SIMPLY CC/FULLZ MARKETPLACE
ascarding.com › Verified Market › Кредитные карты без cvv · Fullz SSN DOB с кредитным рейтингом DL и т.д. дополнительно …
Архивы тегов: fullz — Krebs on Security
krebsonsecurity.com › тег › fullz
Сколько стоят ваши медицинские записи в киберпреступном подполье? На этой неделе KrebsOnSecurity обнаружил, что медицинские записи продаются оптом по цене …
fullz info
romana-wertingen.