logo jobimper
JOBMENS.RU
работа в охране и безопасности
Ваш город: не определен, Ваш регион: не определен
Сейчас на Jobmens: 14055 вакансий, 23805 резюме

Описание API для загрузки вакансий на http://jobmens.ru

Данные принимаются в формате json, кодировка UTF-8.

 

Каждая вакансия имеет следующие свойства:

 

source - строка, должен быть равен определенному значению (будет прислано отдельно) (обязательное поле)

Это фактически Ваш пароль для использования API.

 

Для получения Вашего source свяжитесь с нами по электронной почте Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра. .

sourceID - уникальный ID вакансии в Вашей системе (обязательное поле)

companyID - при добавлении вакансии должно быть пустым, будет заполнено после успешного добавления вакансии

vacid - при добавлении вакансии должно быть пустым, будет заполнено после успешного добавления вакансии

company - название компании (обязательное поле)

lastname - фамилия контактного лица (обязательное поле)

firstname - имя контактного лица

middlename - отчество контактного лица

companyphone - телефон контактного лица в формате 10 цифр (без пробелов и других знаков, без префикса +7 или 8) (обязательное поле)

companyemail - email контактного лица (обязательное поле)

companylogotip - ссылка на картинку - логотип компании

zpmin - минимальная зарплата (в рублях), число

zpmax - максимальная зарплата (в рублях), число

jobtitle - название должности, должно быть из списка http://jobmens.ru/values.php?property=jobtitle (обязательное поле)

jobcity - название города(населенного пункта), должно быть из списка http://jobmens.ru/values.php?property=jobcity (обязательное поле)

jobregion - название региона, должно быть из списка http://jobmens.ru/values.php?property=jobregion

jobmetro - станция метро, должно быть из списка http://jobmens.ru/values.php?property=jobmetro

jobgrafik - график работы, должно быть из списка http://jobmens.ru/values.php?property=jobgrafik (обязательное поле)

jobvidobyekta - вид объекта, должно быть из списка http://jobmens.ru/values.php?property=jobvidobyekta

jobobyazan - обязанности сотрудника, список через разделитель |

jobtreb - требования к соискателю (текст)

jobconditions - условия работы (текст)

jobdrive - водительские права (если требуются), должно быть из списка http://jobmens.ru/values.php?property=jobdrive

jobauto - наличие автомобиля - 1 или 0 (1 если требуется, 0 иначе)

jobtravmat - наличие травматического оружия - 1 или 0 (1 если требуется, 0 иначе)

datecreated - дата создания вакансии, если оставить пустым будет проставлена сегодняшняя дата

expiredate - дата экспирации, если оставить пустым будет проставлена дата через месяц от сегодняшней

 

Действия, которые можно совершать с вакансиями:

 

1. Разместить вакансию на сайте jobmens.ru

 

Вакансия в формате json должна быть помещена в переменную jdata и передана через POST на урл http://jobmens.ru/postvacancy.php

В случае успешного добавления будет получен ответ типа "db insert OK, ID = 1234-1" плюс возможные warnings.

Здесь 3946 - номер компании в нашей БД (companyID), а 1 - номер вакансии этой компании (vacid).

Эти данные можно использовать для просмотра и редактирования вакансии

В противном случае будет получен ответ errors со списком ошибок, плюс также возможные warnings.

 

2. Просмотреть свою вакансию.

 

Для этого нужно передать через POST на урл http://jobmens.ru/viewvacancy.php данные в формате json о companyID и vacid.

Пример: {"companyID":"1234","vacid":"1"}

Будет возвращена вакансия в виде json-строки.

 

3. Редактировать свою вакансию.

 

Вакансия в формате json должна быть помещена в переменную jdata и передана через POST на урл http://jobmens.ru/altervacancy.php

Внимание! Все поля должны быть заполнены, т к будет изменена вся вакансия, а не только отдельные поля.

Поля companyID и vacid должны быть заполнены, т к именно они идентифицируют вакансию в БД jobmens.ru

В случае успешного редактирования будет получен ответ "Редактирование прошло успешно", в противном случае ответ будет содержать описание ошибок.