【问题标题】:Subscribe to Azure Cloud Partner Portal订阅 Azure 云合作伙伴门户
【发布时间】:2019-11-19 23:48:55
【问题描述】:

我正在尝试自动化 Azure 云合作伙伴门户上的报价发布过程。

我希望在优惠进入预览阶段时收到通知。 一种方法是部署一个无服务器函数,该函数轮询 cloudpartner api 以检查报价状态。

我想知道这个问题是否有更清洁的解决方案。 我一直在以下页面阅读有关事件网格的内容: https://docs.microsoft.com/en-us/azure/event-grid/overview

如果事件订阅中,似乎有可能配置事件源,但此事件不在订阅中,而是在云端合作伙伴门户级别。

是否有可能使用 pub-sub 模型实现我正在寻找的目标?

【问题讨论】:

  • @Roman 感谢您的链接。我通读了它,但我不是说这仅适用于订阅事件吗?比如资源组
  • 我不确定你为什么要这样做。当他们在合作伙伴中心发布报价并且报价处于预览状态时,发布者会收到电子邮件通知
  • 我正在将它集成到一个完全自动化的构建系统中。检查是否收到电子邮件似乎不是最好的方法。

标签: azure azure-functions azure-eventhub


【解决方案1】:

Azure 云合作伙伴门户 (CPP) REST API 仅允许通过 e-mail 进行通知,无法发布到 weebhook 端点。

该通知的解决方法是使用 3r 方电子邮件集成商,例如:Zapier

以下屏幕 sn-p 显示了使用 Zapier 将 Azure CPP 集成到 Azure 事件网格是多么容易。通知电子邮件也可以直接发送到 zapiermail.com

注意,也可以使用 Azure Logic App 而不是 Zapier 作为集成器,请参见以下屏幕 sn-p:

【讨论】:

  • 这听起来很不错,谢谢!明天我会调查的。我将等待关闭问题,看看其他用户是否有其他建议。
  • 我已经使用 Zapier(使用 google.com 和直接 zapiermail.com)以及 Azure 逻辑应用测试了电子邮件通知。请注意,请求必须由 Array for webhook 包装,并且必须为输入 schema = CustomEventSchema 创建自定义主题端点
  • 谢谢,非常感谢您的帮助。我正在尝试设置 Azure 逻辑应用程序,但我看到错误“创建和授权 OAuth 连接失败”。你见过这个吗?我使用 Outlook 作为电子邮件提供商。
  • 尝试对到达@gmail.com 的新电子邮件使用触发器。这是简单的声明。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-12-04
  • 2012-11-15
  • 1970-01-01
  • 2021-01-07
  • 1970-01-01
  • 2019-11-05
  • 1970-01-01
相关资源
最近更新 更多