Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须用 RAML 描述一个旧的 API,而且我在语法上苦苦挣扎。由于时间问题,我们必须保留旧的 API 调用。
我试图描述以下调用:
?Call=GetData&suuid=1234567 ?Call=AddNewData&dataid=12345suuid=1234567 ?Call=DeleteData&dataid=12345suuid=1234567
RAML有可能吗?
提前谢谢!
您可以在 RAML 中指定它,但您无法为每个不同的Call值定义不同的响应。
Call
您可以做的是使用anyOfJSON Schema 的构造draft-4来指定适用于该单一资源的不同有效响应。
anyOf
draft-4