是否有关于使用BalancedPayments API过滤器的任何文档

时间:2014-03-25 14:49:05

标签: api balanced-payments

客户(及其他地方)的API文档说明有“可用查询过滤器”,列出了各种选项,但“获取客户”页面仅描述了如何通过其ID获取客户。我查看了API文档,看看是否有任何与过滤器相关的内容,并且似乎没有任何内容。源代码单元测试SuiteTest.php确实有几个例子。这就是全部吗?

2 个答案:

答案 0 :(得分:3)

目前还没有。但是,所有客户端库都能够进行过滤和排序。

我们有an open issue在文档中解决此问题。

以下是如何在Ruby,PHP和Python客户端库中执行此操作

红宝石

Balanced::Customer.find(email: 'john@example.org')

PHP

Balanced\Account->query()->filter(Balanced\Account::$f->email_address->eq("john@example.org"))

的Python

balanced.Customer.query.filter(email='john@example.org')

答案 1 :(得分:0)

我知道这是相对陈旧的,但我想知道事件是否可能发生同样的事情? 我不打算使用他们的webhook,而是手动获取事件并根据created_at日期对其进行过滤,以便将其限制为仅限于最后一天的事件。我正在使用Node.js平衡支付包。这是我目前如何获取事件:

balanced.marketplace.events.range(offset,pageSize)