有没有办法通过代码查询balanced获取客户列表?
考虑我的网站有很多用户,其中只有一些需要平衡的客户 ID。我可以搜索我自己的数据库并寻找分配了平衡 id 的客户。出于错误检查的目的,我想查询平衡并获取他们的客户列表。
我知道我可以通过市场 UI 手动执行此操作,这是不实际的,因此我需要以编程方式执行此操作。
有没有办法通过代码查询balanced获取客户列表?
考虑我的网站有很多用户,其中只有一些需要平衡的客户 ID。我可以搜索我自己的数据库并寻找分配了平衡 id 的客户。出于错误检查的目的,我想查询平衡并获取他们的客户列表。
我知道我可以通过市场 UI 手动执行此操作,这是不实际的,因此我需要以编程方式执行此操作。
这是一个例子: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()
成员方法。
因此,对于任何平衡资源,在 PHP 中,您都可以通过${RESOURCE_NAME}::query()
. 就您而言,如果您想获得所有客户,那么您可以执行以下操作:
Balanced\Customer::query()->all();
希望这可以帮助。
我不确定 PHP,但使用 ruby,您可以通过以下方式访问它:
Balanced::Customer.all
如果 PHP 包装器提供了一个客户对象,我猜你可以通过这种方式访问它。
根据PHP 文档,该对象可通过以下方式访问:
Balanced\Customer()