无法使用代理将POST数据发布到Shopify

时间:2014-03-13 15:03:26

标签: shopify

我试图通过代理页面将数据发布到shopify商店。我已经能够通过代理页面上的URL获取数据,但在尝试POST数据时,我一遍又一遍地得到同样的错误。

错误是:

{
    "errors": {
        "fulfillment": "Required parameter missing or invalid"
    }
}

然而,API声明我可以将数据发布到如下所示的URL(我已经掩盖了一点URL以保护安全信息)http://docs.shopify.com/api/fulfillment#create

https://XXXXXXX:XXXXXXX@XXXXXXX.myshopify.com/admin/orders/238974545/fulfillments.json

我试图发布的数据是:

  

{   "履行" {" TRACKING_NUMBER":" 9405510200881104822769"" notify_customer&#34 ;:   假}}

有没有人经历过这个?如果是这样,你怎么克服这个?

1 个答案:

答案 0 :(得分:2)

我得到同样的错误。这里:https://ecommerce.shopify.com/c/shopify-apis-and-technology/t/fulfill-by-api-190660#comment-190683 shopify支持建议您在http请求中将标题Content-type指定为application / json。我这样做了,它解决了这个问题。