我正在尝试使用 PHP API 查询我的 SalesForce 数据库。我正在成功检索结果,但是它们在很大程度上是无用的。在对结果执行 print_r 时,我从以下查询中收到这些结果:
询问:
$query = "SELECT C.Id, C.FirstName, C.LastName, C.Email FROM Contact C WHERE C.Email = '*******@gmail.com'";
$response = $client->query($query);
$response->records 的示例print_r输出:
标准类对象 ( [类型] => 联系方式 [Id] => 数组 ( [0] => ###### [1] => ###### ) [任何] => NameTest*********@gmail.com )
我希望在输出对象中看到一个 [fields] 元素,但是我只将我的字段视为一个字符串,在这个 [any] 元素中没有分隔符。我正在使用 partner.wsdl.xml 并且在将数据推送到 SF 时没有问题,只能检索。任何想法如何获取 [fields] 元素或至少 [any] 元素中的分隔符?