我希望在 Salesforce 中创建新潜在客户时收到通知。 Salesforce 中是否有类似 webhook 的东西或其他方式来实现此目的?
是的,有很多选择:)
对于 Salesforce 作为参与者:
- 工作流程规则将在插入潜在客户时触发并向您发送电子邮件(或者如果用于系统集成 -出站消息 https://help.salesforce.com/htviewhelpdoc?id=workflow_defining_outbound_messages.htm).
- 您始终可以编写“插入后”Apex 触发器,并在其中调用外部系统(支持 SOAP 和 RESTful API)。虽然你需要一个@future注解 https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_classes_annotation_future.htm因为默认情况下触发器不应该发送标注(数据库提交/回滚不应取决于外部系统是否已接受消息)。
对于作为参与者的外部系统:
- 只需每隔一段时间轮询一下类似的事情
[SELECT Id FROM Lead WHERE CreatedDate > :lastTimeIhaveChecked]
- 或者最近添加了一个名为流媒体API http://www.salesforce.com/us/developer/docs/api_streaming/index.htm。基本上,您定义一个 PushTopic(您感兴趣的查询)。 Salesforce 会查看它返回的当前结果,每当结果发生变化时,您都会收到通知。我还没有玩过它,但从文档看来,您可以将事件类型设置为仅显示“创建的”事件。这可能最接近网络钩子.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)