Запрос SalesForce API не показывает настраиваемые поля

У меня есть настраиваемое поле даты для учетных записей в SalesForce: LastCheckedDate (Имя API: LastCheckedDate__c)

Я пытаюсь использовать API SalesForce Enterprise для запроса учетных записей на основе этого поля. Он возвращает результаты, и я могу использовать настраиваемое поле в части запроса WHERE, но я не могу заставить его фактически показать мне значение настраиваемого поля в результатах.

Этот код PHP должен дать мне ID, имя и LastCheckedDate любой учетной записи, которая была проверена в 2011 году:

$query = "SELECT Id,Name,LastCheckedDate__c FROM Account WHERE LastCheckedDate__c > 2011-01-01";
$response = $salesforceConnection->query($query);

foreach ($response->records as $record) {               
    print_r($record);
}

Он правильно возвращает только учетные записи, которые были проверены в 2011 году, но результат не t включить значение этого настраиваемого поля:

stdClass Object
(
    [Id] => 0015000000abcdefgh
    [Name] => Bob's Widget Factory
) 

Как я могу заставить его включать LastCheckedDate в объекты результатов?

6
задан NChase 23 May 2011 в 23:03
поделиться