Адрес доступа к API разработчика («песочница»)

http://dev.moyuniver.ru/api/php/v03/

На время разработки и отладки приложения предоставляется доступ к API разработчика. После модерации приложения предоставляется доступ к текущей рабочей версии API.

Рекомендуется адрес доступа к API разработчика указать в виде константы, чтобы не затруднять в дальнейшем переключение на рабочую версию API.

Ограничения «песочницы»

API разработчика является полнофункциональным. Единственное ограничение – объем контента, доступного в тестовой базе данных.

Объем контента для тестирования приложения ограничен 3 предметами:

  • История
  • Философия
  • Маркетинг

Каждый предмет содержит 100 вопросов, а также набор 4 базовых тестов (пробный, легкий, средний и сложный) для отладки механизма прохождения тестов.

! Базовое правило использования API

Каждое обращение к API помимо содержащихся в описании параметров должно содержать базовый набор параметров, идентифицирующих приложение разработчика. Таким образом, каждый вызов REST API Моего Универа должен дополнительно содержать следующие параметры:

&appid=&appsgn=&appcode=&os=&ver=&width=&height=

  • APPID – уникальный идентификатор приложения (получен при регистрации)
  • APPSGN – уникальная подпись приложения (получена при регистрации)
  • APPCODE – уникальный идентификатор устройства (генерируется средствами языка / среды разработки)
  • OS – операционная система устройства (возможны значения «ios», «android», «wp», «w8»)
  • VER – версия операционной систем устройства
  • WIDTH – ширина установленного разрешения устройства в пикселях
  • HEIGHT – высота установленного разрешения устройства в пикселях