4

我继承了一些涉及 InfusionSoft API 的代码。我在文档中找不到他们获得字段inf_field_Email名称或任何其他字段名称的任何地方。

尝试过:我使用 XML RPC 查看了他们的 API 的源代码,尝试在他们的论坛上注册,但我无法发帖,而且我无法在文档中找到这些字段名称可能在哪里。这些字段名称是否有列表?有谁知道这些字段名称可能在哪里?

我可以:用电子邮件创建一个联系人,但我不知道如何添加 LeadSource。我可以使用 URL 参数或 POST 值吗?

这是一个 cURL 调用:

    <?php

    // ...

    $postData = array(
        'inf_form_xid' => $this->formId,
        'infusionsoft_version' => $this->version,
        'referrer' => 'https://'. $this->appName . '.infusionsoft.com/app/form/iframe/' . $this->formId,
        'inf_field_Email' => $email, 
        'inf_field_LeadSource' => 'TEST: "LeadSource"',
        'inf_field_Lead_Source' => 'TEST: "Lead_Source"'
    );

事实上,当我看到 type this 时,它几乎看起来好像之前的人加载了一个带有预构建表单的 iframe 并使用它来发布数据。嗯。

4

1 回答 1

4

此代码正在提交 Infusionsoft 网络表单。这不被视为 Infusionsoft API 开发,您不会在 Infusionsoft API 站点上找到任何文档。

将潜在客户源添加到 Web 表单时,Infusionsoft 将显示一个 ID/名称为“inf_field_LeadSourceId”的选择控件。

为了将潜在客户来源数据添加到 Infusionsoft,您需要更新 Web 表单以包含潜在客户来源字段。Web 表单最有可能在 Campaign Builder Campaign 或旧版 Web 表单中(如果它真的很旧)。

于 2014-12-02T01:18:29.863 回答