0

我必须简短一点,时间不多了……

我正在尝试回溯一些在我们的商店推出前写的博客文章。

我在命令行中使用 curl,我可以发布新的博客文章,也可以对现有的博客文章进行 PUT 更改,但我还不能调整现有文章的日期。

你能帮助我吗?

谢谢!

这是我的卷曲请求...

curl -i  -H "Content-Type: application/json" -H "Accept: application/json" -X PUT -d '{ "article": {"id": xxxxxx, "created_at": "2012-08-25"}}' https://key:passwordlongstringhere@storename.myshopify.com/admin/blogs/#blogID/articles/#articleID.json

是的,所有适当的 xxxx 和 #blogID 在我的请求中都有正确的信息。

4

3 回答 3

1

无法通过 API 或管理员设置创建日期。

于 2012-08-31T21:48:56.663 回答
1

正如 John 所提到的,该created_at字段是只读的。但是,您可以根据需要更改published_at日期以回溯帖子。

于 2012-09-02T01:03:59.560 回答
0

除非您将 --sslv3 添加到 curl 参数,否则连接将失败并显示“curl: (35) Unknown SSL protocol error in connection to shopname.myshopify.com:443”。我已成功使用您的示例和此参数通过 api 更改博客文章的发布日期。

于 2012-11-02T12:17:03.347 回答