【问题标题】:Resolving Salesforce cyclic dependency between Outbound Messaging and API updates解决出站消息和 API 更新之间的 Salesforce 循环依赖性
【发布时间】:2013-04-08 09:32:56
【问题描述】:

我设置了一个 Salesforce 开发帐户,每次创建或更新记录(机会)时都会向 WCF 服务发送出站消息。

此 WCF 服务是出站消息的端点 URL,处理通知,然后还回调 Salesforce 帐户以使用标准 Salesforce API 进行更新(我为此使用 SOQL)

在 WCF 服务接收并处理出站消息之前一切正常,但随后问题开始。

当我从 WCF 服务中回调 Salesforce API 以更新记录时,出站消息再次被触发,开始另一个出站消息。

我的要求是仅在手动执行对 Salesforce 中记录的插入/更新而不是通过 API 执行时发送出站消息。

是否有 Salesforce 提供的现成解决方案,或者我需要自己处理。

我相信一定有更好、更优雅的方式来做到这一点?

有什么建议吗?

谢谢, -苏米特

【问题讨论】:

    标签: wcf soap salesforce soap-client


    【解决方案1】:

    您可以为进行 API 调用的用户帐户创建自定义配置文件,在此配置文件上,您可以取消选中“管理权限”部分中的“发送出站消息”权限。这将停止您看到的通知循环。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-12
      • 1970-01-01
      • 1970-01-01
      • 2022-01-08
      • 1970-01-01
      相关资源
      最近更新 更多