首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用xere-node从Xero API获取银行交易记录

如何使用xere-node从Xero API获取银行交易记录
EN

Stack Overflow用户
提问于 2021-01-01 10:36:36
回答 1查看 31关注 0票数 0

您可能认为这很简单-但我不能使用XERO-API获得简单的银行交易

要在Xero中获取银行交易,我可以转到:

https://go.xero.com/Bank/ViewTransaction.aspx?bankTransactionID=a6e0efbb-328f-4dd2-b50a-d4aa9f1c1993

我尝试了以下方法:(在nodejs中创建Xero客户端之后,它可以很好地用于其他API端点)

这个就挂了,什么也不做。没有超时-没有错误-只是挂起

代码语言:javascript
复制
const banktransaction = await xero.accountingApi.getBankTransaction(xero.tenants[0].tenantId, 'a6e0efbb-328f-4dd2-b50a-d4aa9f1c1993')

这个不会给我任何记录。我已经尝试了下一种类型的各种形式-带单引号的字符串,双引号的字符串。所有这些都有错误。我被难住了。

代码语言:javascript
复制
const banktransaction = await xero.accountingApi.getBankTransactions(xero.tenants[0].tenantId, undefined, 'bankTransactionID=GUID("a6e0efbb-328f-4dd2-b50a-d4aa9f1c1993")')
EN

回答 1

Stack Overflow用户

发布于 2021-01-05 02:32:56

为其他人张贴我的论坛回复。

我们已经以同样的方式在示例应用程序中获得了(https://github.com/XeroAPI/xero-node-oauth2-app/blob/43c47fef1a81406dc094db277678118aba35ca7a/src/app.ts#L401)。

这只是一种预感,但这可能与您的特定组织中提取的数据量有关。您可能可以通过添加分页参数或使用一些其他过滤器来解决此问题,例如if-modified- such。

我们将尽快获得添加到自述文件中的示例。

https://developer.xero.com/documentation/api/banktransactions#GET

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65526948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档