मैं SalesForce में खातों के लिए एक कस्टम समय क्षेत्र है कस्टम फ़ील्ड प्रदर्शित नहीं करता है: LastCheckedDate (एपीआई का नाम: LastCheckedDate__c)SalesForce API क्वेरी
मुझे लगता है कि के आधार पर खातों से क्वेरी करने SalesForce उद्यम एपीआई का उपयोग करने की कोशिश कर रहा हूँ खेत। यह परिणाम देता है, और मैं क्वेरी के WHERE भाग में कस्टम फ़ील्ड का उपयोग कर सकता हूं, लेकिन मैं इसे वास्तव में परिणामों में कस्टम फ़ील्ड का मान दिखाने के लिए नहीं मिल सकता।
इस PHP कोड मुझे आईडी, नाम मिलना चाहिए, और किसी भी खाते है कि 2011 में चेक किया गया है की LastCheckedDate:
$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 में जाँच की है देता है, लेकिन परिणाम नहीं करता है 'टी कि कस्टम फ़ील्ड का मान शामिल हैं:
stdClass Object
(
[Id] => 0015000000abcdefgh
[Name] => Bob's Widget Factory
)
मैं इसे कैसे परिणाम वस्तुओं में LastCheckedDate शामिल करने के लिए मिल सकता है?
मुझे इस तरह की एक ही सटीक समस्या है। मेरे पास डब्लूएसडीएल की तारीख है और मुझे पता है कि मेरा कोड सही है क्योंकि यह टेस्ट में पूरी तरह से काम करता है। प्रोड में स्थानांतरित, अद्यतन डब्लूएसडीएल और यह सिर्फ कस्टम फ़ील्ड नहीं दिखाता है। –