限制QuickBooks Online API Customer Query中的列

时间:2015-06-28 01:11:31

标签: php api quickbooks

我知道我可以这样做:

SELECT * FROM Customer

返回以下对象。

  • 有效
  • AlternatePhone
  • 余额
  • BalanceWithJobs
  • BillAddr
  • BillWithParent
  • 公司名称
  • CurrencyRef
  • DefaultTaxCodeRef
  • DisplayName的
  • FullyQualifiedName
  • 编号
  • 工作
  • 元数据
  • PreferredDeliveryMethod
  • PrimaryEmailAddr
  • PrimaryPhone
  • PrintOnCheckName
  • ShipAddr
  • SyncToken
  • 应纳税

我尝试将查询限制为:

SELECT Id FROM Customer效果很好,但出于某种原因,我无法做到:

SELECT ShipAddr FROM Customer。没有数据返回。

我已经学会了SELECT DisplayName, Id FROM Customer的作品,但没有别的。

有没有办法可以只请求以下数据:

SELECT AlternativePhone, BillAddr, CompanyName, DisplayName, Id, PrimaryEmailAddr, PrimaryPhone, ShipAddr FROM Customer

1 个答案:

答案 0 :(得分:1)

我不认为所有字段都支持仅提取选择字段。 您可以在API资源管理器上尝试查询,看看是否获得所需的结果集。否则,请将其视为不受支持。 在这种情况下,您必须获得完整的响应,然后使用所选的字段/属性。