我正在使用Shopify API来获取所有产品。 获取/admin/products.json 。发现我只能将过滤器应用于title, vendor, handle, product type, collection ID
。
为了获得所有具有'aaa' as vendor
和'bbb' as product type
的产品。我已将其应用为 GET /admin/products.json?vendor=aaa&product_type=bbb
。
不,我需要获得DONT have vendor 'aaa'
的所有产品。我已经尝试过使用!=
运算符。它对我没有用。你能帮我吗?
答案 0 :(得分:0)
您可以使用the new admin GraphQL API.
来运行类似的查询POST /admin/api/graphql.json HTTP/1.1
X-Shopify-Access-Token: [your-token]
Content-Type: application/graphql
query {
products(first:50, query: "NOT vendor:aaa") {
edges {
node {
id
title
vendor
}
}
}
}