【发布时间】:2014-01-04 21:23:40
【问题描述】:
我正在使用下面的代码通过 php 连接到 salesforce
require_once ('SforcePartnerClient.php');
require_once ('SforceHeaderOptions.php');
require_once ('SforceMetadataClient.php');
$mySforceConnection = new SforcePartnerClient();
$mySforceConnection->createConnection("cniRegistration.wsdl");
$loginResult = $mySforceConnection->login("username", "password.token");
$queryOptions = new QueryOptions(200);
try {
$sObject = new stdclass();
$sObject->Name = 'Smith';
$sObject->Phone = '510-555-5555';
$sObject->fieldsToNull = NULL;
echo "**** Creating the following:\r\n";
$createResponse = $mySforceConnection->create($sObject, 'Account');
$ids = array();
foreach ($createResponse as $createResult) {
print_r($createResult);
array_push($ids, $createResult->id);
}
} catch (Exception $e) {
echo $e->faultstring;
}
但是上面的代码是连接到salesforce数据库的。 但是没有执行创建命令。它给了我以下错误消息
创建以下内容:元素{}此位置的项目无效
谁能建议我克服上述问题
【问题讨论】:
标签: php salesforce salesforce-service-cloud