在API管理器中将许可证字段添加到WSO2 API

时间:2014-01-15 14:08:32

标签: api wso2

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

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

是否可以添加字段,而不会冒着崩溃API Manager的风险?

哪种方法正确?

由于

1 个答案:

答案 0 :(得分:0)

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