Spec-Zone.ru › OpenTSDB

JSON сериализатор

По умолчанию сериализатор OpenTSDB анализирует и возвращает данные в формате JSON. Ниже приведены подробности о сериализаторе и параметрах запроса, которые влияют только на JSON сериализатор. Если сериализатор имеет дополнительные параметры для определенного конечной точки, они будут перечислены ниже.

Имя сериализатора

json

Параметры сериализатора

Следующие параметры поддерживаются через строку запроса:

Параметр Тип данных Обязательный Описание Значение по умолчанию Пример
jsonp Строка Необязательный Оборачивает ответ в имя JavaScript-функции, переданное в параметр. empty jsonp=callback

JSONP

Форматтер JSON может оборачивать ответы в JavaScript-функцию, используя параметр строки запроса jsonp. Укажите имя функции, которую вы хотите использовать, и результат будет обернут.

Пример запроса

http://localhost:4242/api/version?jsonp=callback

Пример ответа

callback({
  "timestamp": "1362712695",
  "host": "DF81QBM1",
  "repo": "/c/temp/a/opentsdb/build",
  "full_revision": "11c5eefd79f0c800b703ebd29c10e7f924c01572",
  "short_revision": "11c5eef",
  "user": "df81qbm1_/clarsen",
  "repo_status": "MODIFIED",
  "version": "2.0.0"
})

api/query

JSON сериализатор допускает некоторые параметры строки запроса, которые изменяют вывод, но не влияют на получаемые данные.

Имя Тип данных Обязательный Описание Значение по умолчанию Пример
arrays Булево Необязательный Возвращает точки данных, отформатированные как массив массивов вместо карты пар ключ/значение. Каждый массив состоит из временной метки, за которой следует значение. false arrays=true

© 2010–2016 The OpenTSDB Authors
Licensed under the GNU LGPLv2.1+ and GPLv3+ licenses.
http://opentsdb.net/docs/build/html/api_http/serializers/json.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API