2014-01-19 53 views
0

有什么方法可以通过代码查询平衡并获取客户列表吗?获取客户列表

考虑我的网站有很多用户,只有一些用户需要一个平衡的客户ID。 我可以搜索自己的数据库并查找分配有平衡ID的客户。 为了进行错误检查,我想查询平衡并获取他们的客户列表。

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

+0

您需要提供更多的上下文。什么语言?相关代码?你已经尝试了什么? –

+0

使用PHP。 我无法找到从哪里开始。 已经通读了API,它似乎真的让我发送ID到平衡。 – Niccolo

回答

2

下面是一个例子:

按照PHP documentation对象通过可访问https://github.com/balanced/balanced-php/blob/master/tests/Balanced/SuiteTest.php#L259

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

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

因此,对于任何平衡资源,在PHP中,您可以通过说${RESOURCE_NAME}::query()来查询它。在你的情况,如果你想获得ALL的客户,那么你可以做:

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

希望这有助于。

+0

谢谢你,我会运行一些测试和更新。 – Niccolo

+0

伟大的工作,直截了当。 – Niccolo

+0

我在这里有一个后续问题: http://stackoverflow.com/questions/21256716/obtain-credits-for-a-specific-day 如果您有兴趣。 – Niccolo

1

我不知道PHP,但与红宝石您可以通过访问:

Balanced::Customer.all 

如果PHP包装提供了一个Customer对象,我猜你能够访问它是办法。

Balanced\Customer() 
+0

对,在PHP('平衡\客户::查询() - >所有();') –

+0

非常相似感谢您的红宝石指针,我宁愿有一个有用的评论,像这样,我可以工作,比没有回答。 – Niccolo

相关问题