【发布时间】:2018-08-10 11:26:08
【问题描述】:
基本上,我们正在努力寻找可以根据标称代码提取交易数据的 API。唯一可用的 API 似乎分别调用 Journals、Invoices 和 Bills。换句话说,如果我想查询两个特定日期之间在名义账户中发布的交易,似乎没有一个 API 调用可以为我提供所有交易,相反我必须发起五个调用来获取信息(日记帐、发票、账单、花钱、收钱)。
【问题讨论】:
基本上,我们正在努力寻找可以根据标称代码提取交易数据的 API。唯一可用的 API 似乎分别调用 Journals、Invoices 和 Bills。换句话说,如果我想查询两个特定日期之间在名义账户中发布的交易,似乎没有一个 API 调用可以为我提供所有交易,相反我必须发起五个调用来获取信息(日记帐、发票、账单、花钱、收钱)。
【问题讨论】:
为 Xero 中的每种交易类型创建一个日记帐分录。我们将此端点用作我们系统的基础,然后根据Source Type(例如发票、银行交易、手动日记帐等)使用来自其他端点的数据补充这些记录(在必要时)。
就基于日期的查询而言,您可以使用 If-Modified-Since 标头(请参阅Journals API documentation 的可选参数。不幸的是,Journals 端点似乎不允许您使用 Where 参数像其他端点。
【讨论】: