Как у вас реализована версионность API для мобильных приложений?

Есть мобильное приложение, которое релизят раз в месяц. Приложение работает через API. Это API могут обновлять под новую приложения, соответсвенно в старой версии могут быть проблемы совместимости. Как вы решаете эту проблему?
  • Вопрос задан
  • 2896 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Kane
Не делааю обратно не совместимых изменений, всегда думаю о том, что-то придётся поменять. В случае, если приходится делат несовместимое изменение, приходится релизить новую версию апи.
Ответ написан
deadbyelpy
@deadbyelpy
веб-шмеб
всегда указывали параметр версии в методе апи
если этого нету, вводим - и для совместимости старых версий в апи отдаем (выполняем) ту последнюю версию у которой еще не принимался параметр.

С базой - базы различные по структуре, но по данным схожи, т.е. идет дублирование данных
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы