Mule 在Anypoint API Manager 1中查找API自动发现的API ID

Mule 在Anypoint API Manager 1中查找API自动发现的API ID,mule,anypoint-studio,cloudhub,Mule,Anypoint Studio,Cloudhub,我使用Mule 4.1.3在Anypoint 7.1中构建了一个应用程序,并在runtime manager中成功部署了它 我想设置API自动发现,但发现API管理器看起来仍然在版本1而不是版本2上,因为我看不到API ID 在这个场景中如何设置API自动发现,因为我需要API ID在项目中进行设置,而Anypoint Studio 7.1没有提供我在Mule 3.8.3中设置API自动发现时使用的字段 谢谢In与Mule 3完全不同。它不使用API名称和版本,而是使用API ID。标记名称也会

我使用Mule 4.1.3在Anypoint 7.1中构建了一个应用程序,并在runtime manager中成功部署了它

我想设置API自动发现,但发现API管理器看起来仍然在版本1而不是版本2上,因为我看不到API ID

在这个场景中如何设置API自动发现,因为我需要API ID在项目中进行设置,而Anypoint Studio 7.1没有提供我在Mule 3.8.3中设置API自动发现时使用的字段

谢谢

In与Mule 3完全不同。它不使用API名称和版本,而是使用API ID。标记名称也会更改。除此之外,为了成功地将您的流“链接”到API管理器中定义的相应API,必须事先在其中创建API实例

例如:

..
xmlns:api-gateway="http://www.mulesoft.org/schema/mule/api-gateway"
..
http://www.mulesoft.org/schema/mule/api-gateway http://www.mulesoft.org/schema/mule/api-gateway/current/mule-api-gateway.xsd
..
<api-gateway:autodiscovery apiId="1234" flowRef="myFlow" />
..
。。
xmlns:api网关=”http://www.mulesoft.org/schema/mule/api-gateway"
..
http://www.mulesoft.org/schema/mule/api-gateway http://www.mulesoft.org/schema/mule/api-gateway/current/mule-api-gateway.xsd
..
..
1234=API实例的ID

“myFlow”=链接到API实例的流

Studio 7.1提供了指定自动发现的选项。请在XML的“全局元素”选项卡中查找它

此外,Mule 4仅适用于2017年11月之后创建或迁移到新模型的组织。如果您想使用Mule v4.x,您应该请求将2017年11月之前的组织迁移到新模型。Mule v3.8.x和Mule v3.9.x可以与2017年11月之前和之后的发行类型组织一起使用