我知道WSO2 APIM具有其REST API,可以获取API的所有订阅和应用程序。但是,由于这些REST API是特定于作用域的,并且需要基于特定用户凭据创建的作用域令牌,因此它只能检索特定用户的订阅和应用程序,而不能检索所有API订阅(由其他用户完成的订阅)。 有什么办法可以检索API的所有订阅(不受单个用户限制)
答案 0 :(得分:0)
尝试探索 Registry REST API [1],我认为这是获取此类通用信息的最佳方法。
[1] https://docs.wso2.com/display/AM250/Using+the+Registry+REST+API
另一种可能性是,如果您发现可以帮助您的内容,请签入管理服务 [2]。
答案 1 :(得分:0)
实际上,我发现我做错了什么。 Store REST API具有作用域,并且由于令牌作用域是特定于用户的,因此只能获取特定用户的订阅。但是,如果我尝试使用Publishers REST API来获取所有订阅,则无论用户和应用程序如何,我都可以获取所有订阅,因此可以得到所需的结果。