Javascript Shopify如何在GraphiQL中获取第二页

Javascript Shopify如何在GraphiQL中获取第二页,javascript,shopify,graphiql,Javascript,Shopify,Graphiql,我正在开发一个应用程序,遇到了这样一个问题,比如限制从商店收到产品。 现在我开始使用GraphiQL查询来获取有关商店产品的信息,但我面临着如此复杂的问题,以至于我无法进入产品的第二页。我已经尝试过不同的方法,但不知怎么的,没有任何帮助。 我会非常高兴,至少能得到建议,从哪个方向去寻找,以获得所有的食品杂货 下面我将写下我已经尝试过的事情 尝试创建变异产品(@myProducts@) 在代码中,这是第一次 const body=JSON.stringify(MYSHOPPRODUCTS)。替换(

我正在开发一个应用程序,遇到了这样一个问题,比如限制从商店收到产品。 现在我开始使用GraphiQL查询来获取有关商店产品的信息,但我面临着如此复杂的问题,以至于我无法进入产品的第二页。我已经尝试过不同的方法,但不知怎么的,没有任何帮助。 我会非常高兴,至少能得到建议,从哪个方向去寻找,以获得所有的食品杂货

下面我将写下我已经尝试过的事情

尝试创建变异产品(@myProducts@) 在代码中,这是第一次
const body=JSON.stringify(MYSHOPPRODUCTS)。替换(/@myProducts@/,“first:3”)

从第二次开始
const body=JSON.stringify(MYSHOPPRODUCTS)。替换(/@myProducts@/,`“first:3,在“${nextProduct}”之后);

但是,此方法不起作用,因为第二次尝试显示错误400

尝试在两个单独的循环中写入此变量,但也不起作用。相反,它显示了两个页面,但无法获取第三个和更多页面。写入nextProduct不能早于此变量的赋值,但它是从位于上面的上一个函数赋值并保留的(第一个函数是第二个函数的父函数)

我的功能代码是:

   const body = JSON.stringify(MYSHOPPRODUCTS).replace(/@myProducts@@/, "first: 3");
   const method = 'POST';
   const headers = getShopifyHeaders(accessToken);
   const response = await fetch(`https://${shop}/admin/api/2020-10/graphql.json`, { method, headers, body });
   const responseJson = await response.json();

你能添加你的查询体吗?我知道问题是什么,解决方案是这样的:第二次有必要这样写:\\“${nextPage}\\”