已經與WSO2_APIM版本集成的API 2.1.0如何中檢索端點生產/沙盒上WSO2
什麼,我想實現,我怎麼可以檢索當前端點(定義在API發佈者 - 實施選項卡)使用在我的.xml文件(在序列中聲明)上使用環境(Production/Sandbox)。 Sequence(.xml文件)的用途可以過濾在Production/Sandbox之間使用的環境,該環境將用於使用Call Mediator設置地址端點。
希望有人可以提供任何想法。感謝您的任何意見&迴應。
已經與WSO2_APIM版本集成的API 2.1.0如何中檢索端點生產/沙盒上WSO2
什麼,我想實現,我怎麼可以檢索當前端點(定義在API發佈者 - 實施選項卡)使用在我的.xml文件(在序列中聲明)上使用環境(Production/Sandbox)。 Sequence(.xml文件)的用途可以過濾在Production/Sandbox之間使用的環境,該環境將用於使用Call Mediator設置地址端點。
希望有人可以提供任何想法。感謝您的任何意見&迴應。
您可以通過'AM_KEY_TYPE'屬性找到正在使用當前請求的環境。您可以在序列中使用過濾器中介來檢查該屬性的值。如果是'生產',那麼當前的環境就是刺激,否則就是沙箱。
<filter source="$ctx:AM_KEY_TYPE" regex="PRODUCTION">
<then>
<!--Your logic for prod case-->
</then>
<else>
<!--Your logic for sandbox case-->
</else>
</filter>
嗨Lakmali Thx爲你的迴應,對不起,但這並不是我的意思,如果這只是代碼過濾器環境當前使用的權利? 但我需要的是如何檢索在WSO2APIM Publisher(環境生產/沙箱)上定義的端點? –
在序列中,是否要檢索當前請求是否用於生產或沙箱?否則你還需要端點地址值? –
嗨Lakmali Thx對於我的迴應,我想檢索當前使用的請求。例如:我使用生產環境,我的朋友使用沙箱環境。在序列內,它可以自動檢查用戶的端點環境。 我可以這樣做嗎?或者我可以同時獲得Production&Sandbox Endpoints? –