Azure 逻辑应用只能以一种方式通信吗?

Can Azure Logic apps only communicate one way?

在设计工作流程时,我们添加了一些触发器,例如每当发布新推文时。然后我们需要添加 Frequency 来轮询是否有任何 activity 在 twitter 中发生。我的查询是

  1. 为什么要加这个频率?

  2. 是否有任何方法可以在有人使用我们感兴趣的主题标签发推文或在 salesforce 中添加新记录时自动触发工作流?

Salesforce 是否可以通过任何方式发送回调以告知已添加新记录?

Azure Logic Apps 使用无服务器方法,这意味着它需要一些触发器来启动工作流并且它不会永远 运行。这就是为什么您需要为这种情况传递频率。

如果您想在 100% 的时间内监控推文,则需要使用流 API: https://dev.twitter.com/streaming/overview

要启动您的工作流程,它需要一个触发器。对于 Twitter 示例和 Saleforce,它需要一个频率,允许您设置工作流检查新记录 (Salesforce) / 推文 (Twitter) 的频率(例如每 x 分钟)。

为什么需要频率?因为事件存在于另一个系统(Salesforce、Twitter 等)中。为避免这种情况,您需要从 Twitter / Salesforce 触发工作流程。