繁体   English   中英

如何使用带有Rails gem的Shopify API访问客户组中的客户

[英]How to access customers in a customer group using Shopify API with rails gem

我在Rails应用程序中使用Shopify API gem来访问客户和订单。

我可以像下面那样很好地拉低客户组,并且一切正常。

ShopifyAPI::CustomerGroup.find

我知道要使用API​​调用/admin/customer_groups/#{id}/customers.json访问客户组中的客户

如何以与群组相同的格式执行此操作(即使用Shopify API gem)

更新:3.0.3版本shopify_api宝石增加了customers的方法来CustomerGroup是获取所有客户该组。

您现在可以执行以下操作:

  group = ShopifyAPI::CustomerGroup.find(123)
  customers = group.customers

-

现在,您必须执行以下操作:

Customer.find(:all, :params => {:customer_group_id => customer_group.id})

其中customer_group是您从先前调用中检索到的那个。

然而。 我刚刚向shopify_api存储库中添加了拉取请求,该请求将调用直接封装在CustomerGroup资源上的customers方法中。 一旦获得批准,您就可以在您拥有的任何客户组中致电.customers ,它将为您提供所有客户。

以下是拉取请求以供参考: https : //github.com/Shopify/shopify_api/pull/40

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM