2012-10-16 60 views
1

我正在使用专用应用程序更新我的产品的某些字段。Shopify API字段未更新

调用通过正常(并返回200 OK),但是,没有传递的字段实际上正在更新,并且我正在返回旧产品字段值。

PUT https://MYKEY:[email protected]/admin/products/NNNNNNNN.json 
{"product":{"id": NNNNNNNN,"title":"Product Name"}} 

返回:

HTTP/1.1 200 OK 
{"product": {title: 'OLD TITLE'}, .... } 

PS:我使用的卷曲,并且可以读取产品。只是无法更新它们。

回答

1

已解决。您必须在您的请求中设置'content-type': 'application/json',这在API文档中没有记录。