Estoy tratando de obtener la id de una variante de un producto para poder estructurar y crear un checkout, los datos con los que cuentos, son información de la variante obtenida con la API de admin.
Tengo esta ID: 32225551155258
y tengo esta: gid://shopify/ProductVariant/32225551155258
(la id que necesito es la de este tipo: Z2lkOi8vc2hvcGlmeS9Qcm9kdWN0LzQ2MjgwMDA1Mzg2ODI== )
Para esto lo que entiendo es que debemos usar GraphQL, por lo que la query con la que estoy intentando es la siguiente:
query {
productVariants (id: “gid://shopify/ProductVariant/32225551455258”) {
id
title
}
}
Aunque estoy haciendo las pruebas en Postman, las usare en una app con el elenguaje DART
la version de api que estoy ocupando es 2020-10.
Este es el error que me sale:
“message”: “Field ‘productVariants’ doesn’t exist on type ‘QueryRoot’”,
Aunque “productVariant” si existe en los fields que muestra la lista de QueryRoot
It must have something to do with how you are enclosing things with the Query {} block. Here is a sample GQL request I just made through the Shopify GraphiQL app, and it works just fine.