2014-01-15 96 views
0

我需要向由API管理器發佈的API添加許可證字段。在API管理器中向WSO2 API添加許可證字段

它似乎不是資源文件夾中的api.rxt文件之外的任何擴展點。 如果我修改文件並運行應用程序,Carbon應用程序會正確顯示添加的字段,但發佈商或商店都無法獲取該字段,並且無法使用REST API獲取它,因爲它會調用(在後來的版本中)定位輸出字段的類。

是否可以添加字段,而不會有崩潰API Manager的風險?

哪一種方法是正確的?

謝謝

回答

0

無需修改代碼即可完成此更改。當從發佈者應用程序創建API時,它將存儲在註冊表中。您修改的api.txt只定義了此存儲工件的結構。它可能會爲工件添加一個新字段,但要正確填充該字段,您需要修改APIProviderHostObject和APIProviderImpl +幾個Jaggery腳本中的幾個方法。