-
Notifications
You must be signed in to change notification settings - Fork 18
API
Ruslan Kabalin edited this page Sep 28, 2022
·
17 revisions
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 | Возвращает дерево комментариев для фотографии |