我已经设置了一个Salesforce Dev帐户,每次创建或更新记录(机会)时,该帐户都会向WCF服务发送出站消息。
此WCF服务是Oubound消息的端点URL,处理通知,然后还回调Salesforce帐户以使用标准Salesforce API进行更新(我正在使用SOQL)
在WCF服务收到并处理出站邮件之后,一切正常,但问题就开始了。
当我从WCF服务中回调Salesforce API以更新记录时,再次触发出站消息,启动另一个出站消息。
我的要求是,只有在手动而不是通过API执行对Salesforce中记录的插入/更新时发送出站消息。
有没有现成的解决方案,Salesforce提供或我需要自己处理这个。
我相信一定有更好,更优雅的方式吗?
有什么建议吗?
谢谢, -Sumit
答案 0 :(得分:4)
您可以为进行API调用的用户帐户创建自定义配置文件,您可以在此配置文件中取消选中“管理权限”部分中的“发送出站邮件”权限。这将停止您看到的通知循环。