我试图通过代理页面将数据发布到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 ;: 假}}
有没有人经历过这个?如果是这样,你怎么克服这个?
答案 0 :(得分:2)
我得到同样的错误。这里:https://ecommerce.shopify.com/c/shopify-apis-and-technology/t/fulfill-by-api-190660#comment-190683 shopify支持建议您在http请求中将标题Content-type指定为application / json。我这样做了,它解决了这个问题。