【发布时间】:2023-03-12 17:59:01
【问题描述】:
在我的应用程序中,我正在集成不同的第三方 API,例如 Google 联系人、Google 日历、Mailchimp 等... 每个第三方 API 都有特定的设置,我可以要求用户在与我的应用同步期间应用。
我有两个选择:
- 我制作了像“集成”这样的唯一表,用于存储所有连接。在这里,恐怕我需要添加许多列来跟踪不同 API 的设置(联系人隐私、日历 ID、Mailchimp 受众 ID...等...)
- 我为每个集成的第三方 API 制作了一个表格,以便通过专用列单独跟踪所有相关设置。当我接触到许多不同的第三方 API 时,这里可能会有很多表。
我认为第二个是最好的,但我需要您的帮助来根据最佳实践构建我的数据库以实现可扩展性。
谢谢!
【问题讨论】:
标签: database api google-calendar-api integration google-contacts-api