【问题标题】:How to access customers in a customer group using Shopify API with rails gem如何使用带有 rails gem 的 Shopify API 访问客户组中的客户
【发布时间】:2012-11-15 13:45:25
【问题描述】:

我在我的 rails 应用中使用 Shopify API gem 来访问客户和订单。

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

ShopifyAPI::CustomerGroup.find

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

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

【问题讨论】:

    标签: ruby-on-rails shopify


    【解决方案1】:

    更新:shopify_api gem 的 3.0.3 版向 CustomerGroup 添加了一个 customers 方法,用于获取该组的所有客户。

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

      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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多