Бесплатный сервис поиска работы
RabotaFind.ru


Доска бесплатных объявлений
Помощь   Личный кабинет
Добавить объявление без регистрации



Главная / Документация API

Документация к API

С помощью API, Вы можете создавать приложения для публикации объявлений на нашем сайте.

Текущая версия - 1.0. Для доступа к api скопируйте ключ из личного кабинета. Ключ доступа выдается всем зарегистрированным пользователям автоматически.

Добавление объявления на сайт

Метод "add"

Создает объявление. Принимает запросы в формате JSON

Структура запроса:

{
    "method":"add", /* required */
    "params":{
        "country":0, /* required */
        "city":0, /* required */
        "section":"auto", /* required */
        "category":24, /* required */
        "days":365, /* required */
        "type":1, /* required */
        "contact":"Светлана", /* required */
        "telephone":"123-13-13", /* required */
        "title":"Audi", /* required */
        "description":"машина", /* required */
        "url":"http://oyoo.ru/", /* optional */
        "pricetype":1, /* required */
        "price":780000.50, /* required */
        "currency":35, /* required */
        "images":[ /* optional */
            {
                "imageData":"iVB...", /* required */
                "originalName":"car.png" /* required */
            }
        ]
    },
    "autoOptions":{ /* optional for "auto" */
        "brand":10, /* optional */
        "model":20, /* optional */
        "year":2017, /* optional */
        "mileage":3000.78, /* optional */
        "body":1, /* optional */
        "customs":1, /* optional */
        "state":1, /* optional */
        "color":15, /* optional */
        "motor":2, /* optional */
        "rudder":2, /* optional */
        "transmission":1 /* optional */
    }
}        
        

ПараметрТипОписаниеОбязательный
Структура JSON
methodstringзначение "add" - создание объявленияда
Структура params
Обязательные поля
countryintegerНомер страны. Список значенийда
cityintegerНомер города. Доступные города для стран: список значенийда
sectionstringГлавный раздел объявлений. список значенийда
categoryintegerНомер категории. список значенийда
daysintegerСрок публикации объявления. От 7 до 365 днейда
typeТипТип объявления. cписок значенийда
contactstringКонтактное лицода
telephonestringТелефон. В любом понятном для посетителя форматеда
titlestringНазвание товара/услуги. Не более 100 символовда
descriptionstringТекст объявленияда
urlstringАдрес сайта с дополнительной информацией о товаре/услуге. Полный адрес c http:// или https://нет
pricetypeintegerТип стоимости cписок значенийда
currencyintegerВ какой валюте указана цена cписок значенийда
pricenumberЦена - целое или дробное значениеда
Структура images
Добавление изображений к объявлению. Не обязательное поле. На размер картинок по высоте и ширине ограничений нет
imageDatastringИзображение, закодированное в base64да, при наличии изображения
originalNamestringИмя оригинального файла. Расширение должно быть jpg, jpeg, png или gifда, при наличии изображения
Структура autoOptions
Дополнительные поля для раздела "Легковые автомобили" (категория №24)
brandintegerНомер брэнда на сайте список значенийнет
modelintegerНомер модели на сайте список значенийнет
yearintegerГод выпуска. От 1885 до 2018нет
mileagenumberПробегнет
bodyintegerНомер типа кузова на сайте список значенийнет
customsintegerТаможня список значенийнет
stateintegerСостояние список значенийнет
colorintegerЦвет кузова список значенийнет
motorintegerТип двигателя список значенийнет
rudderintegerРуль список значенийнет
transmissionintegerКоробка передач список значенийнет

Примеры на PHP

Добавление объявления с фото в раздел "Недвижимость"


Добавление объявления в раздел "Транспорт"


Добавление объявления в раздел "Товары"


Добавление объявления в раздел "Услуги"


Добавление объявления в раздел "Работа"


Добавление объявления в раздел "Животные"


Добавление объявления в раздел "Софт"


Добавление объявления в раздел "Сайты"


Добавление объявления в раздел "Знакомства"


Пример ответа


Коды ошибок

ПармаетрОписание
resultТекстовое описание результата выполнения запроса
errorОписание ошибки
error_codeкод ошибки
error_stringТекстовое описание ошибки
idномер созданного объявления

Коды ошибок

КодОписание ошибки
0нет ошибок
404неверный token
401неверный формат json
402Поле "method" не указано
403Поле "method" имеет неверное значение
405Поле "params" не указано
406Поле "params->country" не указано
407Поле "params->city" не указано
408Указанный город не принадлежит указанной стране
409Поле "section" не указано
410Поле "section" имеет неверное значение
411Поле "category" не указано
412Поле "category" имеет неверное значение
413Поле "days" не указано
414Поле "days" имеет неверное значение
415Поле "type" не указано
416Поле "type" имеет неверное значение
417Поле "contact" не указано
418Поле "contact" имеет неверное значение
419Поле "telephone" не указано
420Поле "telephone" имеет неверное значение
421Поле "title" не указано
422Поле "title" имеет неверное значение
423Поле "description" не указано
424Поле "description" имеет неверное значение
425Поле "url" имеет неверное значение
426Поле "price" не указано
427Поле "price" имеет неверное значение
428Поле "pricetype" не указано
429Поле "pricetype" имеет неверное значение
430Поле "currency" не указано
431Поле "currency" имеет неверное значение
432Поле "params->id" не указано
433объявление не принадлежит пользователю
434Поле "brand" имеет неверное значение
435Поле "model" имеет неверное значение
436Поле "year" имеет неверное значение
437Поле "mileage" имеет неверное значение
438Поле "body" имеет неверное значение
439Поле "customs" имеет неверное значение
440Поле "state" имеет неверное значение
441Поле "color" имеет неверное значение
442Поле "motor" имеет неверное значение
443Поле "rudder" имеет неверное значение
444Поле "transmission" имеет неверное значение
445Поле "imageData" не указано
446Поле "originalName" не указано
447Расширение изображения должно быть jpg, jpeg, gif или png

Главная / Документация API



Объявления
Все сервисы



Администрация сайта не несет ответственности за объявления посетителей сайта

Пользовательское соглашение Возрастное ограничение сайта 18+

Бесплатные объявления © 2018 oyoo.ru Наш девиз: "Реклама должна быть бесплатной"
Сайт бесплатных объявлений

При использовании материалов сайта ссылка на источник обязательна!