我需要将其余API暴露为Mulesoft中的OData服务。我有以下几个问题。
- 是否有一种简单的方法/工具将openAPI规范转换为odata(RAML)以在APIKit路由器中使用它。 如何在odata中定义复杂的数据类型。raml文件。
您可以直接与最新版本的APKit和Studio一起使用开放api api,而无需进行任何转换:
https://docs.mulesoft.com/release-notes/platform/oas3
另一方面,我不确定你是否正在尝试使用OData。这是一个不同的标准。参见OData插件的说明:https://docs.mulesoft.com/apikit/4.x/creating-an-odata-api-with-apikit
不能在odata中定义复杂的数据类型。但是您现在可以为odata 4使用apikit