Skip to content
Alexey Gudym edited this page May 16, 2017 · 1 revision

Запросы для пользователя:

1.

 URL:                api/persons/id сайта из таблицы sites
 
 Выходные параметры: "name" и "coincidences" для каждой личности
 
 HTTP операция:      GET
 
 Описание:           Получение списка всех личностей из таблицы persons и количества их упоминаний на выбранном сайте
Пример:
 api/persons/1 
 [
  {
    "name": "Владимир Путин",
    "coincidences": 3
  },
  {
    "name": "Дмитрий Медведев",
    "coincidences": 5
  }
]

2.

 URL:                api/persons/начальная дата/конечная дата/id сайта из таблицы sites/id личности из таблицы persons
 
 Выходные параметры: "date" и "coincidences" для каждой даты
 
 HTTP операция:      GET
 
 Описание:           Получения всех упоминаний выбранной личности из таблицы persons по id за указанный диапазон дат.
Пример:
 api/persons/2017-01-10/2017-04-11/1/1
 [
  {
    "date": "2017-01-11 17:00:00.0",
    "coincidences": 2
  },
  {
    "date": "2017-02-12 00:19:00.0",
    "coincidences": 1
  },
  {
    "date": "2017-03-12 03:17:00.0",
    "coincidences": 2
  }
]
Clone this wiki locally