我正在尝试使用此页面文档中的示例代码通过Rails 4应用中的其余api创建优惠券:https://woocommerce.github.io/woocommerce-rest-api-docs/?ruby#create-a-coupon
这是我正在使用的代码:
data = {
code: "10off",
discount_type: "percent",
amount: "10",
individual_use: true,
exclude_sale_items: true,
minimum_amount: "100.00"
}
woocommerce.post("coupons", data).parsed_response
我希望它从API返回成功的响应,而不是{"errors"=>[{"code"=>"woocommerce_api_missing_coupon_data", "message"=>"No coupon data specified to create coupon"}]}
答案 0 :(得分:0)
我认为它应该在数据中包含优惠券属性:
data = {
coupon: {
code: "new-coupon"
...
}
}
这是在API V2和V3中的工作方式,请参见v3 documentation。