Главный источник API InfusionSoft

Я унаследовал некоторый код, включающий InfusionSoft API. Я не могу найти нигде в документации, где они получили название для поля inf_field_Email, или любые другие имена полей.

Пытался: Я просмотрел исходный код их API с помощью XML RPC, попытался зарегистрироваться на их форумах, но не могу опубликовать и не могу найти в документации, где могут быть эти имена полей. Есть ли список для этих имен полей? Кто-нибудь знает, где могут быть эти имена полей?

Я могу: Создайте контакт с электронной почтой, но я не могу понять, как добавить 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"'
);

На самом деле, когда я смотрю на тип this, кажется, что предыдущий человек загрузил iframe с предварительно созданной формой и использовал ее для публикации данных. Хммм.

3

Решение

Этот код отправляет веб-форму Infusionsoft. Это не считается разработкой Infusionsoft API, и вы не найдете никакой документации на сайте API Infusionsoft.

При добавлении Lead Source в веб-форму Infusionsoft покажет элемент управления select с идентификатором / именем «inf_field_LeadSourceId».

Чтобы добавить данные Lead Source в Infusionsoft, вам необходимо обновить веб-форму, включив в нее поле Lead Source. Скорее всего, веб-форма представлена ​​в Campaign Builder Campaign или в устаревшей веб-форме (если она действительно старая).

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]