Azure API管理产品订阅跟踪

Azure API管理产品订阅跟踪,azure,azure-api-management,Azure,Azure Api Management,我正在使用Azure API管理来管理我们的API。其包含产品和所有。现在,我还想将一些客户信息捕获到我的数据库中 所以我的问题是:“是否存在这样的情况,即无论何时有人订阅任何产品,我的API都会触发?” 我想做的是创建一个API,该API将通过REST API从Azure获取所有订阅的详细信息,并且每当有人成功订阅任何产品时,我想调用(自动触发)该API。我知道我们可以设置审批工作流,我们也可以向任何特定的电子邮件id发送通知电子邮件,但我们可以调用任何HTTP请求吗 另外,如果有人对开发者门

我正在使用
Azure API管理
来管理我们的API。其包含产品和所有。现在,我还想将一些客户信息捕获到我的数据库中

所以我的问题是:“是否存在这样的情况,即无论何时有人订阅任何产品,我的API都会触发?

我想做的是创建一个API,该API将通过REST API从Azure获取所有订阅的详细信息,并且每当有人成功订阅任何产品时,我想调用(自动触发)该API。我知道我们可以设置审批工作流,我们也可以向任何特定的电子邮件id发送通知电子邮件,但我们可以调用任何HTTP请求吗

另外,如果有人对开发者门户有更多的想法,请分享。(我们可以定制到什么级别、如何定制等)


提前感谢。

一种方法是将事件网格系统主题放在包含API管理服务的资源组上

  • 筛选
    资源写入成功
  • 主题筛选器/主题以
    /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.apimagement/service/{apimagementservice}/subscriptions开头

并转发到Azure功能或WebHook-基本上过滤资源上记录为
订阅产品或更新订阅的活动。

我正忙于其他事情。。但我正在考虑你的选择。。完成后将在此处更新。。谢谢你迟来的答复。。我已经测试过了。。当我从APIM订阅时,此函数将触发,但当用户从开发者门户订阅时,此函数将不触发。。你能解释一下我如何决定这个主题吗?你是对的。不幸的是,我没有使用门户进行测试。问题是,当用户通过开发人员门户订阅时,甚至并没有记录资源操作。因此,这不是一个过滤的问题。实际上,这可能是因为当有人从开发人员门户订阅时,它不是日志。github上也有一个bug