【问题标题】:Assignment rules are being ignored when creating a Lead through the Salesforce REST API通过 Salesforce REST API 创建潜在客户时忽略分配规则
【发布时间】:2011-08-31 16:38:26
【问题描述】:

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

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

【问题讨论】:

    标签: java web-services api rest salesforce


    【解决方案1】:

    @sangfroid

    您要确保设置了 Assignment Rule Header,然后应该让规则为您触发。

    保罗

    ====编辑===

    似乎你做不到,这很痛苦。您可以尝试使用 Apex REST 服务(Summer '11 中的新功能)创建一个新的 Web 服务,然后接收您创建的潜在客户数据并使用 this link 处的代码运行它。

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

    希望对您有所帮助。很抱歉第一次没有关注 SOAP REST 事情。

    保罗

    【讨论】:

    • 我以前见过。但是,该文档适用于 SOAP API。如何设置 REST API 的分配规则标头?
    • 用更好的答案编辑它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多