在API manager中将许可证字段添加到WSO2 API

在API manager中将许可证字段添加到WSO2 API,api,wso2,Api,Wso2,我需要在API经理发布的API中添加许可证字段 它似乎不是资源文件夹中api.rxt文件之外的任何扩展点。 如果我修改文件并运行应用程序,carbon应用程序将正确显示添加的字段,但Published和store都无法获取该字段,而且REST API也无法获取该字段,因为它调用了一个类的方法,该类在以后的版本中按位置输出字段 是否可以添加该字段,而不会导致API管理器崩溃 哪种方法正确 谢谢如果不修改代码,则无法进行此更改。从Publisher应用程序创建API时,它将存储在注册表中。您修改的a

我需要在API经理发布的API中添加许可证字段

它似乎不是资源文件夹中api.rxt文件之外的任何扩展点。 如果我修改文件并运行应用程序,carbon应用程序将正确显示添加的字段,但Published和store都无法获取该字段,而且REST API也无法获取该字段,因为它调用了一个类的方法,该类在以后的版本中按位置输出字段

是否可以添加该字段,而不会导致API管理器崩溃

哪种方法正确


谢谢

如果不修改代码,则无法进行此更改。从Publisher应用程序创建API时,它将存储在注册表中。您修改的api.txt仅定义此存储工件的结构。它可能会向工件添加一个新字段,但要正确填充该字段,需要修改APIProviderHostObject和APIProviderImpl+几个Jaggery脚本中的几个方法