【发布时间】:2020-12-23 05:02:15
【问题描述】:
假设我的应用中有 2 个实体:Platform 和 Publication。 出版物放置在平台一段时间。
Platform { id: number; name: string }
Publication { id: number; publish_at: timestamp; unpublish_at: timestamp }
因此,我需要一个端点,我可以在其中发送时间间隔数组 (Array) 并获取平台数组,在其他世界中,没有出版物与发送的时间间隔相交- 可在这些时间间隔内发布的平台。
一开始我创建了一个简单的 POST 端点,命名为 /api/available-platforms,带有自定义输入参数 (Array<{start: timestamp; end: timestamp}>)。
现在我正在尝试在我的应用中实现 REST API 架构风格。 以 REST 方式制作上述端点的正确方法是什么?
【问题讨论】:
标签: api rest architecture backend