mutation productUpdateMedia($media: [UpdateMediaInput!]!, $productId: ID!) {
productUpdateMedia(media: $media, productId: $productId) {
media {
id
alt
status
mediaErrors{
code
message
details
}
}
mediaUserErrors{
code
field
message
}
product {
id
mediaCount{
count
}
}
userErrors {
field
message
}
}
}
·························································································································
{
“media”: [
{
“alt”: “867abf21eacd6195faf824fafa25466f.mp4”,
“id”: “gid://shopify/Video/39199419662621”
},
{
“alt”: “d1716a812ba7eb5cd962c5d1ac6c5083.png”,
“id”: “gid://shopify/MediaImage/39199411896605”
}
],
“productId”: “gid://shopify/Product/9462337470749”
}
·························································································································
{
“data”: {
“productUpdateMedia”: {
“media”: [
{
“id”: “gid://shopify/Video/39199419662621”,
“alt”: “867abf21eacd6195faf824fafa25466f.mp4”,
“status”: “READY”,
“mediaErrors”:
},
{
“id”: “gid://shopify/MediaImage/39199411896605”,
“alt”: “d1716a812ba7eb5cd962c5d1ac6c5083.png”,
“status”: “READY”,
“mediaErrors”:
}
],
“mediaUserErrors”: ,
“product”: {
“id”: “gid://shopify/Product/9462337470749”,
“mediaCount”: {
“count”: 0
}
},
“userErrors”:
}
},
“extensions”: {
“cost”: {
“requestedQueryCost”: 12,
“actualQueryCost”: 12,
“throttleStatus”: {
“maximumAvailable”: 2000.0,
“currentlyAvailable”: 1988,
“restoreRate”: 100.0
}
}
}
}