【问题标题】:Obtaining list of Customers获取客户列表
【发布时间】:2014-01-19 11:33:34
【问题描述】:

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

假设我的网站有很多用户,其中只有一些需要平衡的客户 ID。 我可以搜索我自己的数据库并寻找分配了平衡 id 的客户。 出于错误检查的目的,我想查询balanced并获取他们的客户列表。

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

【问题讨论】:

  • 您需要提供更多上下文。什么语言?相关代码?你已经尝试过什么?
  • 使用 PHP。我找不到从哪里开始。已通读 API,似乎真的需要我将 ID 发送给 balance。

标签: balanced-payments


【解决方案1】:

这是一个例子: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() 来查询它。在您的情况下,如果您想获得 ALL 客户,那么您可以这样做:

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

希望这会有所帮助。

【讨论】:

【解决方案2】:

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

Balanced::Customer.all

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

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

Balanced\Customer()

【讨论】:

  • 对,在php中很相似(Balanced\Customer::query()->all();)
  • 感谢红宝石指针,我宁愿有这样一个有用的评论,我可能会使用,而不是没有答案。
猜你喜欢
  • 2015-09-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-03
  • 2013-10-16
  • 2018-11-11
相关资源
最近更新 更多