【问题标题】:Shopiy-API-Node - Get Smart Collections MetafieldsShopify-API-Node - 获取智能收藏元字段
【发布时间】:2020-05-18 16:05:16
【问题描述】:

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

Shopify api 说:

GET /admin/collections/#{id}/metafields.json

另外,我使用的是 NodeJS:

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

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

干杯 艾伦

【问题讨论】:

    标签: node.js shopify shopify-api-node


    【解决方案1】:

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

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

    你必须使用“collectionS”。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 嗨,是的,我知道,我只是没有在此处显示所有代码以保持专注于通话。无论如何感谢您的帮助。恐怕SDK没有提供检索这些数据的必要功能。
      猜你喜欢
      • 2021-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-08
      • 1970-01-01
      相关资源
      最近更新 更多