shopify - Shopify API 在创建新的自定义集合时返回 400 错误请求
问题描述
我正在尝试在文档之后创建一个自定义集合。我收到了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
解决方案
推荐阅读
- css - How to select in css 1st 4th 5th or 2nd 3rd 6th element
- node.js - 尝试在节点中呈现 JSX 时出现意外令牌
- react-native - TouchableNativeFeedback onLongPress radius not affected
- c# - How to fill the rectangle with some colors, using gradient but only as a tool(without visible gradient)?
- angular - Angular 6 Reactive Form:如何修复 TypeError:formDirective.resetForm() 不是函数
- xamarin.forms - FFImageloading - 检查图像是否存在于缓存中?
- salesforce - 在 Salesforce 相关内容(如联系人)中设置自定义字段(或)查找对象的样式
- python - 如何使用 cython 多次有效地组装刚度矩阵
- paypal - 使用 Phonegap 应用程序中的 REST API 的 Paypal 定期付款
- python-3.x - Vasya - 文员 ----- codewars kata