0

我必须用 RAML 描述一个旧的 API,而且我在语法上苦苦挣扎。由于时间问题,我们必须保留旧的 API 调用。

我试图描述以下调用:

?Call=GetData&suuid=1234567 ?Call=AddNewData&dataid=12345suuid=1234567 ?Call=DeleteData&dataid=12345suuid=1234567

RAML有可能吗?

提前谢谢!

4

1 回答 1

0

您可以在 RAML 中指定它,但您无法为每个不同的Call值定义不同的响应。

您可以做的是使用anyOfJSON Schema 的构造draft-4来指定适用于该单一资源的不同有效响应。

于 2016-02-11T00:11:53.423 回答