获取/admin/products.json?collection_id=841564295
$.getJSON("/admin/products.json?collection_id=841564295", function(productData) {
console.log(productData);
});
使用此代码我可以按集合ID获取集合中的所有产品.... 只有我以管理员身份登录...
如果我没有登录,则没有回复,但"状态码:303见其他"误差..
答案 0 :(得分:1)
您可以这样做: 我正在使用此api获取产品的名称空间,您可以在产品中获得所需的任何内容。
var backvalues2=[];
var product_url='admin/products/2142613700675/metafields.json';
$.getJSON(product_url).then
(function (data) {
$(data.metafields).each(function (i, list) {
backvalues2.push(list.namespace);
});
}).fail(function () {
alert("Please Check Internet Connection")
}).always(function () { });
console.log(backvalues2);
答案 1 :(得分:0)
303是重定向(到登录页面)。
改为使用/products
端点:
$.getJSON("/products.json?collection_id=841564295", function(productData) {
console.log(productData);
});
答案 2 :(得分:-2)
$.getJSON("/collections/#collection-handle/products.json", function(productList) {
console.log(productList);
});
收集所有产品......