【发布时间】:2019-03-27 21:00:54
【问题描述】:
我正在编写符合https://jsonapi.org/format/ 标准的api 规范。我无法确定要在以下场景中实施的正确 uri 格式。
概览:
公司库存系统包含产品和价格信息。一种产品有多种价格。库存系统通过 API 将数据推送到本地系统,但使用库存系统主键。本地系统应将提供的数据捕获到 API 中,并在本地数据库中更新或创建价格记录
例如:
POST /products/..... ??或发布 /products/
{
"data":{
"externalId":"EIR-32432",
"externalPriceId":xxx,
"price":"xxx.xx",
"currency":"USD"
}
}
【问题讨论】: