node.js - 使用 shopify-api-node 获取给定集合 id 的所有“集合”
问题描述
我需要获取collects
给定集合的所有内容。
使用该shopify-node-api
软件包(不再适用于新版本的 api),您可以执行以下操作:
Shopify.get(`/admin/collects.json?collection_id=${id}&limit=250&since_id=${since_id}`
在这个页面上,它展示了如何构造一个 url 来获取给定集合的所有集合:GET /admin/api/2021-01/collects.json?collection_id=841564295
我如何使用shopify-api-node
包来生成它?我已经写了这个函数,但它不起作用:
async _new_getAllCollectsByCollection(id) {
let params = {collection_id: id};
let list = [];
while(params) {
const collects = await this.newShopify.collect.list(params);
list = list.concat(collects);
params = collects.nextPageParameters;
}
return list;
}
但是当我使用这些参数运行 api 时,我得到了这个:Response code 404 (Not Found)
解决方案
推荐阅读
- java - 如何在 Outlook javamail 中包含签名
- json - 有没有办法从请求中接收 JSON 数据并将其推送到 MongoDB,在浮点数上保留整数类型?
- java - 如何在下面提到的自动完成库中用 firebase 替换数据?
- ssl - Netty 代理服务器抛出 NotSslRecordException 异常
- c++ - CreateProcess 使用路径时的错误事件:“char *”类型的 E0167 参数与“LPWSTR”类型的参数不兼容
- swagger - 如何在 openapi 3.0 中定义引用组件的必需属性?
- r - 在 R 中绘制多个物种积累曲线
- python - 使用systemd在启动时运行.py文件后如何通过SSH访问Raspberrypi?
- r - 在 drc::drm() 中使用限制约束计算 IC50 的最佳方法
- javascript - Three.js:使用点从高度图采样