使用XERO API获取发票请求中的ItemCode等字段问题
Xero Invoices API 缺失LineItems字段的解决办法
- 在请求
https://api.xero.com/api.xro/2.0/Invoices接口时,需添加查询参数includeLineItems=true,这个参数会强制API返回完整的行项目细节,包含你需要的ItemCode、DiscountRate和DiscountAmount字段。 - 若查询单个发票,除了上述参数,要确认请求路径正确(如
/Invoices/{InvoiceID}),同时检查你的API应用是否拥有读取发票行项目的权限。 - 另外需排查:如果目标发票在Xero后台本身未填写ItemCode、折扣率或折扣金额,API也不会返回这些字段,建议先在Xero系统内确认对应发票的信息是否完整。
内容的提问来源于stack exchange,提问作者bugmagnet
相关产品推荐
相关产品推荐

