Php 查询PurchaseOrderNumber返回所有PurchaseOrders
我试图使用PurchaseOrderNumber字段查询特定的采购订单,但是无论我提供什么值,都会返回所有PurchaseOrders 我复制了完全相同的代码,只是换出了发票,InvoiceNumber的查询工作正常,只是没有PurchaseOrders 以下是我正在呼叫的URL:Php 查询PurchaseOrderNumber返回所有PurchaseOrders,php,xero-api,Php,Xero Api,我试图使用PurchaseOrderNumber字段查询特定的采购订单,但是无论我提供什么值,都会返回所有PurchaseOrders 我复制了完全相同的代码,只是换出了发票,InvoiceNumber的查询工作正常,只是没有PurchaseOrders 以下是我正在呼叫的URL: https://api.xero.com/api.xro/2.0/PurchaseOrders?where=PurchaseOrderNumber%3D%3D%22PO-0007%22 您可以根据Id和采购订单编号
https://api.xero.com/api.xro/2.0/PurchaseOrders?where=PurchaseOrderNumber%3D%3D%22PO-0007%22
您可以根据Id和采购订单编号查询采购订单。 所以你的请求看起来像 api.xero.com/api.xro/2.0/PurchaseOrders/PO-0001 PO-0001也可以用实际id代替 查看xero文档和可选参数部分
希望这有帮助。干杯!Xero直接回应说PurchaseOrder模型不支持像Invoice模型那样的where搜索,所以您的答案解决了问题。