Skip to content

Web Service API

ZeroCool142 edited this page Jun 25, 2017 · 54 revisions

Оглавление:

  1. Описание
  2. Методы API

Описание

Веб-сервис транслирует запросы от Мобильного и Десктопного интерфейсов пользователя в SQL запросы к базе данных. Результат, полученный от запроса, передает обратно Мобильному и Десктопному интерфейсу. Сервис включает в себя запросы для работы со справочниками Person, Site и Keyword и запросы для получения статистики. Взаимодействие с сервисом осуществляется посредством json в кодировке utf-8.

Методы API

Работа со справочниками

Person
Тип запроса/ссылка Описание
[[GET /person show-persons]]
[[GET /person/{id} show-person]]
[[POST /person add-person]]
[[PUT /person update-person]]
[[DELETE /person/{id} delete-person]]
Site
Тип запроса/ссылка Описание
[[GET /site show-sites]]
[[GET /site/{id} show-site]]
[[POST /site add-site]]
[[PUT /site update-site]]
[[DELETE /site/{id} delete-site]]
Keyword
Тип запроса/ссылка Описание
[[GET /keyword show-keywords]]
[[GET /keyword/{person_id}/ show-keyword]]
[[POST /keyword/{person_id} add-keyword]]
[[PUT /keyword update-keyword]]
[[DELETE /keyword/{id} delete-keyword]]

Получение статистики

Тип запроса/ссылка Описание
[[GET /stat/{site_id} show-all-site-stat]]
[[GET /stat/{site_id}/{person_id} show-person-rank]]
[[GET /stat/{site_id}/{person_id}/{date} show-new-pages-one-date]]
[[GET /stat/{site_id}/{person_id}/{date_from}/{date_to} show-all-dates]]

Clone this wiki locally