Так что это может или не поможет. Недавно я узнал, что API InfusionSoft вызывает обновление пользовательских полей на основе идентификатора настраиваемого поля.
Вы можете получить пользовательские поля, используя API Infusionsoft/здесь документы: https://developer.infusionsoft.com/docs/rest/#!/Contact/listCustomFieldsUsingGET
В основном вы будете иметь возможность проверить подлинность с помощью-портала Dev счет Infusionsoft, наряду с действующими Infusionsoft счета/учетные данные. Создайте один, если у вас его еще нет: https://developer.infusionsoft.com/
После того, как у вас есть данные, вы входите в систему на вышеуказанной странице API, а затем выдаете примеры запросов API непосредственно со страницы документации (чтобы увидеть, как IF будет реагировать на запрос с использованием учетной записи InfusionSoft, с которой вы аутентифицировали).
Когда он ответит, у него будет список пользовательских полей вместе с идентификационным номером, который вы можете обойти и использовать на конечных точках POST/Create API.
Не уверен, что это поможет, поскольку этот вопрос, похоже, больше связан с конкретной библиотекой, но я решил, что отправлю его всем, кто хочет использовать пользовательские поля вместе с API-интерфейсом InfusionSoft REST.
Oh! Еще одно примечание.
POST запросы
Когда вы делаете POST для добавления или обновления данных с текущим клиентом, вам необходимо будет представить массив пользовательских полей, каждый из которых будет иметь только два свойства:
{
"id": {whatever ID number for the the custom field you want},
content: {Whatever value you want to assign to that custom field}
}
Каждый элемент в массиве должен иметь ОБА этих свойств и НЕ относится к имени пользовательского поля в любой момент процесса. Это все по идентификационному номеру, и значение ВСЕГДА устанавливается с помощью свойства content.
Означает ли это, что вы решили проблему? Если это так, вы должны удалить вопрос или добавить ответ для будущих читателей. – rnevius
@mevius проблема все еще существует. – newCodex
Можете ли вы изменить свой вопрос и добавить весь вызов функции? – rnevius