我正在尝试在文档之后创建一个自定义集合。我收到了400
关于请求格式错误的信息。
我的代码:
require('dotenv').config()
const { Shopify } = require('@shopify/shopify-api')
const client = new Shopify.Clients.Rest(
process.env.SHOPIFY_STORE,
process.env.SHOPIFY_API_SECRET_KEY
);
(async () => {
try {
const data = await client.post({
path: 'custom_collections',
body: { 'custom_collection': { 'title': 'Nike' } },
type: 'application/json',
})
} catch(err) {
console.error(JSON.stringify(err))
}
})()
Shopify 的错误响应是:
{"code":400,"statusText":"Bad Request"}
有什么想法我在这里做错了吗?我的令牌是正确的,因为我可以使用相同的令牌通过 https URL 查看集合https://API_KEY:SECRET@SHOPIFY_STORE/admin/api/2021-07/collections.json