限制来自 QuickBooks Online API 客户查询的列

Limit columns from QuickBooks Online API Customer Query

我知道我可以做类似的事情:

SELECT * FROM Customer

其中returns以下对象。

我尝试将查询限制为:

SELECT Id FROM Customer 效果很好,但由于某些原因我不能这样做:

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

我了解到 SELECT DisplayName, Id FROM Customer 有效,但没有其他有效。

有没有办法让我只请求以下数据,而不请求其他数据:

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

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