Чтобы совершить поиск вам нужно:
Дополнительные методы:
выполняется на адрес https://i-find.pro/api/create
Параметр | Обязательный | Описание |
---|---|---|
login | да | Логин пользователя в системе, e-mail |
token | да | Access token, используемый для авторизации. Выдается на этой странице в разделе "Подключение к API" |
phone | да | Телефон начиная с кода страны без знака "+", по которому требуется фильтрация. Выводит информацию с этим телефоном. (минимум спишет 1 ед. с суточного лимита) |
source | да | Источник (1 - как записан у других, 2 - доски объявлений, 3 - whatsapp, 4 - viber) |
format | нет (json) | Формат ответов. Возможные значения: json, xml, csv |
Пример создания задачи для поиска объявлений авито.ру по номеру телефона:
https://i-find.pro/api/create?login=email@domain.ru&token=api_key&phone=79991231212&source=1
Пример ответа JSON:
{ "status": "ok", "id": 123 }
выполняется на адрес https://i-find.pro/api/result
Параметр | Обязательный | Описание |
---|---|---|
login | да | Логин пользователя в системе, e-mail |
token | да | Access token, используемый для авторизации. Выдается на этой странице в разделе "Подключение к API" |
id | да | Идентификатор задачи, выданный методом create |
format | нет (json) | Формат ответов. Возможные значения: json, xml, csv |
Пример запроса результата:
https://i-find.pro/api/result?login=email@domain.ru&token=api_key&id=123
Пример ответа JSON:
{ "status": "processing" }
или
{ "status": "ready", "data": [ { "title": "Заголовок", "price": "Цена", "time": "Дата время", "phone": "Номер", "name": "Имя", "description": "Описание", "location": "Адрес", "source": "Источник" "category": "Категория", "url": "Ссылка", }, { "title": "Заголовок", "price": "Цена", "time": "Дата время", "phone": "Номер", "name": "Имя", "description": "Описание", "location": "Адрес", "source": "Источник" "category": "Категория", "url": "Ссылка", } ], "names": [ { "name": "Вася" }, { "name": "Василий" }, { "name": "Вася Сервис" }, { "name": "Василий Зайцев" } ], "photo": "фото / аватар в base64 для viber и whatsapp", "cost": "затраты / стоимость", "ip": "адрес с которого была создана задача", "create_time": время создания, "end_time": время завершения, }
Пример ошибки:
{ "status": "error", "error_code": 400, "message": "Not set param(s) login, token" }