Около 18 месяцев назад мы объявили о выпуске API v2. Сегодня мы с гордостью объявляем о запуске Прогнозирования API v3.

Калькуляторы Резервного Запаса и Колл-Центра уже были обновлены до API v3, начиная с версии 2.5 и выше.

Основным преимуществом является отсутствие задержки в 1 час между загрузкой данных и загрузкой прогноза. Мы рекомендуем обновиться до последних версий этих приложений.

(примечание: наш Excel-плагин еще не был обновлен)

Основное внимание в этом релизе уделяется простоте. Действительно, API v2 постепенно увеличивалось до +20 веб-методов с определенным уровнем избыточности и отсутствием разделения ответственности.

Затем, за последние 18 месяцев, благодаря нашей растущей партнерской сети, мы обнаружили множество незначительных, но раздражающих неполадок в API v2, связанных с популярными средами программирования (Java, Python, C++, Apex, …). Таким образом, мы убедились, что API v3 избегает конструкций, которые оказываются проблемными в некоторых средах.

Кроме того, API v3 поставляется с REST и SOAP конечными точками. Действительно, REST стал ПОДХОДОМ для обеспечения максимальной совместимости в современных веб-ориентированных предприятиях, и мы очень заинтересованы в соблюдении стандартов отрасли.

Вот несколько фактов о API v3:

  • 8 веб-методов (и только 4 из них действительно требуются для производственного использования), в то время как API v2 имело более 20 методов. Меньше методов означает меньше времени, затраченного на расшифровку нашей спецификации API.
  • .NET Forecasting Client для API v3 был сокращен примерно на 1 тыс. строк кода по сравнению с более чем 10 тыс. строк кода для предыдущей версии API v2.

Поскольку API v3 предоставляет все возможности API v2, при этом являясь намного проще, мы уже начали мигрировать все существующие сервисы в производство на API v3.

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

Не стесняйтесь связаться с нами, если вам нужна помощь в этом процессе.