API - PastVu/pastvu GitHub Wiki
https://docs.pastvu.com/dev/api
Версия 0.2.0
| app* | Идентификатор приложения. Выдаётся администратором по запросу на адрес [email protected] |
| rid* | Идентификатор запроса. Строка, позволяющая запрашиваемому приложению соотнести ответ с запросом. Возвращается в ответе |
| stamp* | Время (UTC) отправки запроса в формате unix-time (количество миллисекунд с 1970/01/01). Запрос должен быть не старше 10 секунд. Возвращается в ответе |
| method* | Метод запроса из перечисленных ниже |
| data | Параметры метода в формате JSON |
* Обязательные параметры запроса
В случае корректно переданных параметров запроса сервер вернёт JSON (Content-Type: application/json; charset=utf-8) следующей структуры:
| rid | Переданный клиентом идентификатор запроса |
| stamp | Переданное клиентом время отправки запроса |
| result | Результат выполнения метода. Структура зависит от метода. Может отсутствовать в случае ошибки |
| error | Объект в случае ошибки. {code: , text: } |
| photo.get | Возвращает объект фотографии
Структура
Структура
|
| photos.near | Возвращает массив фотографий, ближайших переданной координате. Массив отсортирован по возрастанию расстояния |
| map.getBounds | Возвращает массивы кластеров и фотографий для карты, входящих в переданные границы |
| comments.getByObj | Возвращает дерево комментариев для фотографии |