获取客户列表

时间:2014-01-19 11:33:35

标签: balanced-payments

有没有办法查询平衡并通过代码获取客户列表?

考虑到我的网站有很多用户,只有部分用户需要平衡的客户ID。 我可以搜索自己的数据库,并寻找分配了均衡ID的客户。 出于错误检查的目的,我想查询平衡并获取他们的客户列表。

我知道我可以通过市场UI手动执行此操作,这是不切实际的,所以我需要以编程方式执行此操作。

2 个答案:

答案 0 :(得分:2)

以下是一个示例:https://github.com/balanced/balanced-php/blob/master/tests/Balanced/SuiteTest.php#L259

$marketplaces = Marketplace::query()->all();

Balanced的PHP客户端使用了https://github.com/bninja/restful,因此每个资源都有一个静态query方法。看看@ https://github.com/bninja/restful/blob/master/src/RESTful/Query.php#L120,看看这也暴露了all()成员方法。

因此,对于任何Balanced资源,在PHP中,您可以通过说${RESOURCE_NAME}::query()来查询它。在您的情况下,如果您想要所有客户,那么您可以:

Balanced\Customer::query()->all();

希望这有帮助。

答案 1 :(得分:1)

我不确定PHP,但使用ruby,您可以通过以下方式访问它:

Balanced::Customer.all

如果PHP包装器提供了一个客户对象,我猜你能够以这种方式访问​​它。

根据PHP documentation,可以通过以下方式访问该对象:

Balanced\Customer()