создание записи в отделе продаж

Я пытаюсь создать запись в Salesforce Enterprise, но получаю сообщение об ошибке.

Код:

<?php

define("SOAP_CLIENT_BASEDIR", "soapclient");
require_once (SOAP_CLIENT_BASEDIR.'/SforceEnterpriseClient.php');
require_once ('userAuth.php');

try {
$mySforceConnection = new SforceEnterpriseClient();
$mySoapClient = $mySforceConnection->createConnection(SOAP_CLIENT_BASEDIR.'/enterprise.wsdl.xml');
$mylogin = $mySforceConnection->login($USERNAME, $PASSWORD);

$sObject1 = new stdclass();
$sObject1->number__c = '20';
$sObject1->name__c = 'testupdateCity';
$sObject1->country__c = 'US';

$response = $mySforceConnection->update(array ($sObject1), 'nisaion_01__c');

print_r($response);

} catch (Exception $e) {
print_r($mySforceConnection->getLastRequest());
echo $e->faultstring;
}
?>

Ошибка:

Array ([0] => stdClass Object ([errors] => Array ([0] => stdClass Object ([message] => Идентификатор не указан в вызове обновления [statusCode] => MISSING_ARGUMENT)) [id] => [успех] =>))


Что я делаю не так?

1

Решение

Задача ещё не решена.

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

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

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