Hello Team,
I am not able to add contact’s with custom field value.
Below is my code:
$infusionsoft->setToken(unserialize($rowGetInfo[“token”]));
$arr[]=array(“id”=>84,“content”=>“fhggfjhgdsfjhgsdhfgsfgjhgdfjhsdgf”);
$contact = [
‘FirstName’ => ‘aaa’,
‘LastName’ => ‘zzz’,
‘Email’ => ‘aaavv@com.au’,
‘custom_fields’=>$arr
];
$infusionsoft->contacts(‘xml’)->add($contact);
but I’m getting an error field not found.
Fatal error: Uncaught fXmlRpc\Exception\FaultException: [NoFieldFound]No field found: Contact.custom_fields in /home/yupitcom/public_html/IS/vendor/lstrojny/fxmlrpc/src/fXmlRpc/Exception/FaultException.php:32
Stack trace:
#0 /home/yupitcom/public_html/IS/vendor/lstrojny/fxmlrpc/src/fXmlRpc/Parser/XmlReaderParser.php(373): fXmlRpc\Exception\FaultException::fault(Array)
#1 /home/yupitcom/public_html/IS/vendor/lstrojny/fxmlrpc/src/fXmlRpc/Client.php(156): fXmlRpc\Parser\XmlReaderParser->parse(’<? xml version = "…’)
#2 /home/yupitcom/public_html/IS/vendor/infusionsoft/php-sdk/src/Infusionsoft/Http/InfusionsoftSerializer.php(28): fXmlRpc\Client->call(‘ContactService…’, Array)
#3 /home/yupitcom/public_html/IS/vendor/infusionsoft/php-sdk/src/Infusionsoft/Infusionsoft.php(451): Infusionsoft\Http\InfusionsoftSerializer->request(‘ContactService…’, ‘https://api.inf…’, Array, Object(fXmlRpc\Client))
#4 /home/yupitcom/public_html/IS/vendor/infusionsoft/php-sdk/src/Infusionsoft/Api/ContactService.php(13): Infusionsoft\Infusionso in /home/yupitcom/public_html/IS/vendor/infusionsoft/php-sdk/src/Infusionsoft/Http/InfusionsoftSerializer.php on line 34
Thanks