1

我正在使用 Shopify SDK ' Shopiy-API-Node ' 并且想知道如何获取智能集合的元字段?

Shopify api 说:

获取 /admin/collections/#{id}/metafields.json

另外,从 NodeJS 我使用:

shopify.metafield.list(
    { 
        metafield: { 
            owner_resource: 'COLLECTION', 
            owner_id: '4576719568993' 
        }
    }
);

但它返回 404,而我确定有 Metafields 数据,因为如果在没有 SDK 的情况下查询,Shopify Api 会返回 Metafields。

干杯艾伦

4

2 回答 2

1

我设法使它以这种方式工作:

shopify.metafield.list(
    { 
        metafield: { 
            owner_resource: 'collections', 
            owner_id: '4576719568993' 
        }
    }
);

你必须使用“collectionS”。

于 2020-05-20T12:26:14.977 回答
0

您可能会收到一个空响应,因为您仅有权获取您创建的 API 密钥的元字段。如果您没有使用 API 密钥将元字段附加到集合,则 [] 是正确的。

于 2020-05-18T21:33:25.553 回答