我正在使用Shopify API构建shopify应用程序,并遇到麻烦。
当我使用'/admin/customers.json'发出GET请求时 与其他资源(产品,订单等)不同,Shopify API响应的结果排序错误
我制作了一些屏幕截图以便清楚地了解它。
订单和产品都响应正确的收集结果(“updated_at desc”),但客户没有。
是错误还是我错过了什么?
答案 0 :(得分:0)
我认为您需要对参数进行编码。 Shopify文档为了清晰起见不显示编码参数,但您需要:
'?fields='+encodeURIComponent('id,updated_at')+
'&updated_at_min='+encodeURIComponent('2015-11-25 20:01:00')+
'&order='+ encodeURIComponent('updated_at DESC');
答案 1 :(得分:0)
您可以在客户上使用搜索终端。
/admin/customers/search.json
/admin/customers/search.json?order=updated_at DESC&fields=id
在与客户相同的API页面上查看文档,稍微向下一页
答案 2 :(得分:0)
使用' sorty_by'进行搜索时的属性:https://shopify.github.io/js-buy-sdk/api/classes/ShopClient.html#method-fetchQueryCollections