如何从Shopify获取集合数据

问题描述 投票:0回答:1

我刚刚开始学习 Shopify 进行编码面试。我的任务之一是在 Shopify 中创建一个产品部分,该部分从集合中获取数据并显示每个项目的产品卡。

在任务中,他们说我需要的端点是通过将

/products.json
添加到我商店中的集合 URL 来创建的。问题是我真的不明白我应该如何从需要管理员访问权限的路由中获取数据。我的函数位于我的
Assets
文件夹中,HTML 部分位于 Shopify 的
Sections
文件夹中。

我真的迷失了方向,我在 Shopify 的文档中找不到任何有关此内容的信息。任何建议都会有帮助。

我尝试寻找一种获取访问令牌或其他东西的方法,但我找不到任何东西。

javascript cors fetch shopify
1个回答
0
投票

要访问管理 API,您需要创建一个私有应用程序并安装它。

程序是: 转到设置 - >应用程序和销售渠道 - >开发应用程序 - >在那里添加必要的权限(根据您的情况添加产品读取和写入) - >然后显示令牌并确保将其复制到某个地方(您无法再次看到它)(看起来像 - shpat-xxxxxx-xxxxxx-xxxxxxx)

现在您可以使用它访问 Admin api。只需使用键

X-Shopify-Access-Token
:
{your access token for that shop}

添加带有标头的令牌即可

现在只需按照官方文档操作即可:https://shopify.dev/docs/api/admin-rest/2024-01/resources/product

希望有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.