Я запускаю сервер, на котором размещена сеть людей, общающихся через смс.Я использую плохо работающего поставщика SMS-услуг и, таким образом, переключаюсь на Twilio.
Старый провайдер выставил API, который возвращал такие данные:
{
number: +12345678900,
messageId:12,
time: 1pm
}
Twilio очень сильно мне вручаетболее подробный ответ:
{
number: +12345678900,
messageId:12,
time: 1pm,
country: French Guiana
}
После переключения моя база данных будет содержать смесь обоих форматов.Как я могу документировать это изменение как-то в самих метаданных;и элегантно, если это возможно?
Может быть, вам понадобится больше контекста, чтобы сказать мне:
- Функциональность приложения не изменится - я не использую какой-либо изДобавлены метаданные Twilio.Но я могу сделать это в будущем.
- Мне нужно перестроить большую часть приложения из-за этого изменения API, и я хотел бы узнать, как более эффективно предотвратить это в будущем.