Liquid, Javascript
Buenas a todos,
He cogido tal cual el ejemplo que viene en la documentación de las API
No crea las variantes, ni carga las opciones para las variantes.
Me parece raro que su propio ejemplo no lo pueda utilizar.
El error que devuelve :
HTTP/1.1 422 Unprocessable Entity
response : {"errors":{"options":["is invalid"],"name":["can't be blank"]}}
No se como resolver esto. (:
Alguien me puede ayudar por favor, Gracias
$products_array =array(
"product"=> array(
"title"=> "bormeo Burton Custom Freestyle 151",
"body_html"=> "<strong>Good snowboard!</strong>",
"vendor"=> "Burton",
"product_type"=> "Snowboard",
"variants"=> array(
array(
"option1"=> "Blue",
"option2"=> "155"
),
array(
"option1"=> "Black",
"option2"=> "159"
)
),
"options"=> array(
array(
"name"=> "Color",
"values"=> "Blue,Black"
),
array(
"name"=> "Size",
"values"=> "155,159"
)
)
)
);
$products = shopify_call($token, $shop, "/admin/api/2021-01/products.json", $products_array, 'POST');
Resuelto.
Dos cosas que hacia mal
No estaba codificando la matriz con json_encode()
y enviar en la cabecera CURLOPT_HTTPHEADER "Content-Type: application/json"
Saludos.
Usuario | POSICIONAMIENTO |
---|---|
7 | |
2 | |
1 | |
1 | |
1 |
En este artículo, vas a aprender sobre todo lo que tienes que saber sobre la creación, ...
By Javier Nov 23, 2023Como bonanza anual de BFCM ofrece una oportunidad increíble de exponer tu tienda a una ...
By Javier Nov 17, 2023Muchas tiendas son exitosas porque lograron crear su propia comunidad en línea. En lugar d...
By Val Nov 16, 2023