Представляем NAVIXY API v2

Последние полгода мы активно работаем над новой версией NAVIXY API (v2). Новый программный интерфейс реализован на Java, что обеспечивает кроссплатформенность и устраняет зависимость от WEB-сервера (прежний API был реализован на PHP). И, не в последнюю очередь, API v2 существенно быстрее.

И вот мы готовы поделиться первыми плодами в виде основных функций, которые требуются чаще всего.

Описание API 2.0 размещено по ссылке http://www.navixy.ru/doc/API-V2

Именно эта версия API будет активно развиваться все обозримое будущее, так что набор доступных методов будет расти практически еженедельно.

Вы без труда заметите, что по сравнению с API v1 (который сейчас поддерживается, но не развивается), в API v2 применен ряд новых принципов касательно авторизации и уровня доступа.

Поэтому, вкратце опишу общий порядок действий разработчика с API, на примере распространенной операции — получения треков:

  1. Авторизуйтесь: http://api.navixy.com/v2/user/auth , полученный hash передавайте в качестве параметра с последующими вызовами
  2. Получайте список маячков: ../tracker/list
  3. Получайте списки треков: ../track/list
  4. И сами треки: …/track/read

То есть для начала работы с API v2 разработчику достаточно иметь под рукой упомянутое описание вызовов API и знать логин и пароль пользователя.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *


− четыре = 3

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Back to top