我正在寻找更新产品上的自定义字段。
API 文档建议您不能直接修改产品上的自定义字段,只能访问它们:
我的下一个想法是更新产品
这是产品上现有的 custom_field。
{
"url"=> "https://storename.mybigcommerce.com/api/v2/products/32/customfields.json",
"resource"=>"/products/32/customfields"
}
当我尝试修改 url/resource 并将哈希发送回更新时,我收到了一个400 Bad Request
:(
new_custom_fields = {
"url" => "https://storename.mybigcommerce.com/api/v2/products/75/customfields.json",
"resource" => "/products/75/customfields"
}
api.update_products(75, {"custom_fields" => new_custom_fields})
RuntimeError: Failed to parse Bigcommerce response: 400 Bad Request
想法?