Php 无法使用SOAP查询Salesforce对象中的'Name'属性

Php 无法使用SOAP查询Salesforce对象中的'Name'属性,php,salesforce,soap-client,soql,php-toolkit,Php,Salesforce,Soap Client,Soql,Php Toolkit,我正在尝试使用SOAP和PHP调用Salesforce API。我能够成功登录并检索数据。但是当我查询Name属性时,我无法检索它。 我正在使用Windows Azure VM和IIS作为服务器。 用户对对象具有完全访问权限 为什么我不能只查询名称,而查询Id?我做错了什么 下面是我使用的代码 config.php <?php ini_set('display_errors',1); ini_set('error_reporting', E_ALL); // er

我正在尝试使用SOAP和PHP调用Salesforce API。我能够成功登录并检索数据。但是当我查询
Name
属性时,我无法检索它。 我正在使用Windows Azure VM和IIS作为服务器。 用户对对象具有完全访问权限

为什么我不能只查询
名称
,而查询
Id
?我做错了什么

下面是我使用的代码

config.php
<?php

    ini_set('display_errors',1);
    ini_set('error_reporting', E_ALL);
    // error_reporting(E_ALL ^ E_WARNING); 

    require ('sf-toolkit/soapclient/SforceEnterpriseClient.php');

    define("USERNAME","xxx@xxx.com");
    define("PASSWORD","xxx123*");
    define("SECURITY_TOKEN","dyv09uqXkeU5rik");

    $mySforceConnection = new SforceEnterpriseClient();
    $mySforceConnection->createConnection("sf-toolkit/soapclient/enterprise.wsdl.xml");
    $mySforceConnection->login(USERNAME,PASSWORD.SECURITY_TOKEN);

?>
但当我查询Id时,以下是输出

stdClass Object
(
    [Id] => a1I14000008JFvrEAG
)

stdClass Object
(
    [Id] => a1I14000008JFvDEAW
)

stdClass Object
(
    [Id] => a1I14000008JFvXEAW
)

Array ( [0] => stdClass Object ( [Id] => a1I14000008JFvrEAG ) [1] => stdClass Object ( [Id] => a1I14000008JFvDEAW ) [2] => stdClass Object ( [Id] => a1I14000008JFvXEAW ) ) 

您应该确保在发出请求时使用的用户的配置文件可以访问Employee_u;c对象上的Name字段

stdClass Object
(
    [Id] => 
)

stdClass Object
(
    [Id] => 
)

stdClass Object
(
    [Id] => 
)

Array ( [0] => stdClass Object ( [Id] => ) [1] => stdClass Object ( [Id] => ) [2] => stdClass Object ( [Id] => ) ) 
stdClass Object
(
    [Id] => a1I14000008JFvrEAG
)

stdClass Object
(
    [Id] => a1I14000008JFvDEAW
)

stdClass Object
(
    [Id] => a1I14000008JFvXEAW
)

Array ( [0] => stdClass Object ( [Id] => a1I14000008JFvrEAG ) [1] => stdClass Object ( [Id] => a1I14000008JFvDEAW ) [2] => stdClass Object ( [Id] => a1I14000008JFvXEAW ) )