* csvData (string) * * RETURNS: * return->importIdentifier */ $five9 = new f9(); $basicImportSettings = array('allowDataCleanup' => 'false', 'fieldsMapping' => array(array("columnNumber" => '1', "fieldName" => "number1", "key" => true), array("columnNumber" => '2', "fieldName" => "first_name", "key" => false), array("columnNumber" => '3', "fieldName" => "last_name", "key" => false)), 'seperator' => '', 'skipHeaderLine' => false); $crmUpdateSettings = array("crmAddMode" => "DONT_ADD", "crmUpdateMode" => "UPDATE_ALL"); //IMPORTANT: crmUpdateSettings EXTENDS basicImportSettings.. MERGE THEM //ALL SERVICE PARAMETERS BELOW $crmUpdateSettings = array_merge($basicImportSettings, $crmUpdateSettings); //readCSV////////// $csvData = file_get_contents('../includes/testList.csv'); $xml_data = array('crmUpdateSettings' => $crmUpdateSettings, 'csvData' => $csvData); //request parameters $result = $five9->updateContactsCsv($crmUpdateSettings, $csvData); print_r($result); /* RESULT Begin<br/><br/>stdClass Object ( [return] => stdClass Object ( [uploadDuplicatesCount] => 0 [uploadErrorsCount] => 0 [warningsCount] => stdClass Object ( ) [callNowQueued] => 0 [crmRecordsInserted] => 0