通过Salesforce REST API创建潜在客户时,将忽略分配规则

时间:2011-08-31 16:38:26

标签: java web-services api rest salesforce

我有一个使用Web-To-Lead的旧应用程序。我正在更新它以使用REST API。我们为潜在客户设置了一系列分配规则。当我们通过Web-To-Lead创建潜在客户时,将根据我们的分配规则分配潜在客户。但是,当我们通过REST API创建潜在客户时,将完全忽略分配规则,并将潜在客户分配给我们用于通过OAuth进行身份验证的凭据。这减缓了我们的销售团队的速度,因为现在他们必须手动分配销售线索。

任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

@sangfroid

您要确保设置Assignment Rule Header,然后应该为您启用规则。

====编辑===

似乎你不能这是一种痛苦。您可以尝试使用Apex REST服务(夏季'11新增)创建新的Web服务,然后在创建时使用您的潜在客户数据并使用this link处的代码运行它。

这应该允许您在插入的Lead上运行分配规则,并仍然使用RESTful API。事实上,您自己在Salesforce上的实现。您可以在Lead的触发器中尝试该代码,该触发器也应该由本机API运行。

希望有所帮助。抱歉第一次不关注SOAP REST的事情。

保罗