我的Xero应用程序定期进行自我同步,并检查是否有任何发票更改。如果发票发生变化,当提供ifModifiedSince
选项时,通常会收到它。XERO API:同步Xero发票的附件更改
这是查询命令:
client.Invoice.all(
page: source_page,
modified_since: @invoices_modified_since,
where: { date_is_greater_than_or_equal_to: @from, date_is_less_than_or_equal_to: @to }
)
的问题是,我想如果一个附件添加到发票接收更新。目前这不会触发发票更新。
有没有办法知道发票上的附件何时被添加或删除?
这里是我的测试情况:
- 创建一个新的发票(不带附件)
- 添加的附件发票
- 重新同步,并观看Xero的日志
- 取下附件发票
- 重新同步并观看Xero日志
预计:应该看到发票由Xero的发送进行同步/更新
实际:没有发票数据由Xero的API发送
非常感谢!
干杯!哈哈。只是在自己写的过程中。谢谢! – Archernar