Как извлечь все потенциальные поля из Salesforce?

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

    $SFDCUSERNAME = "myusername";
$SFDCPASSWORD = "mypassword!";
$SFDCSECURITY_TOKEN = "mytoken";
$SFDCCLIENT = "soapclient/SforceEnterpriseClient.php";
$SFDCWSDL = "soapclient/enterprise.wsdl.xml";

require_once($SFDCCLIENT);

try {
$mySforceConnection = new SforceEnterpriseClient();
$myConnection = $mySforceConnection->createConnection($SFDCWSDL);
$myLogin = $mySforceConnection->login($SFDCUSERNAME, $SFDCPASSWORD.$SFDCSECURITY_TOKEN);}
catch(Exception $e) {
print_r($e);
}

Я могу создавать лиды, используя API.
Теперь я хочу получить все поля, доступные для потенциального клиента в salesforce (не только настраиваемые поля, но и поля по умолчанию / in_built), и показать его в раскрывающемся поле HTML.

Можно ли получить все поля отведения с помощью Salesforce API?

0

Решение

После долгих поисков я получил ответ, и он сработал для меня. Я размещаю это здесь, надеясь, что это может быть полезно кому-то в другой раз.

try {
$mySforceConnection = new SforceEnterpriseClient();
$myConnection = $mySforceConnection->createConnection($SFDCWSDL);
$myLogin = $mySforceConnection->login($SFDCUSERNAME, $SFDCPASSWORD.$SFDCSECURITY_TOKEN);
echo "<pre>";
print_r($mySforceConnection->describeSObject('Lead'));
echo "</pre><br>";

}
catch(Exception $e) {
print_r($e);
}

В api salesforce есть функция describeSObject() который выводит полную информацию об объекте, включая сведения о поле.

ССЫЛКА

2

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

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

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