【发布时间】:2014-01-15 23:48:03
【问题描述】:
当我通过Shopify product update API (https://ashop.myshopify.com/admin/products/product_id.json PUT) 使用以下 JSON 将 published_at 设置为未来日期时。
{
"product": {
"id": 632910392,
"published": false,
"published_at": "2015-01-01T00:00:00+11:00"
}
}
它返回 200 和以下 JSON
{
"product": {
"body_html": "something",
"created_at": "2014-01-07T14:49:00+11:00",
"handle": "test-product",
"id": 206281997,
"product_type": "MERCHANDISE",
"published_at": "2015-01-01T00:00:00+11:00",
"published_scope": "",
},
/* some other JavaScript properties*/
}
Shopify 接受了发布日期,但产品仍然可见。下面是产品可见性的截图
但是,如果我从请求 JSON 中删除了 "published_at": "2015-01-01T00:00:00+11:00",产品就会变为隐藏。
如何通过 Shopify API 设置发布日期?是否可能是 Shopify API 的错误?
感谢您的帮助。
【问题讨论】:
标签: shopify