Fraktmetod Förfrågan
Denna guide förklarar hur du hämtar information om fraktmetod från Shopify-beställningar för att använda med Shipits API.
Översikt
När en beställning görs genom Shopify med Shipit lagras fraktmetodens detaljer som ett beställningsmetafält. shipit_service_id är det kritiska värdet som behövs för att skapa försändelser via Shipits API.
Fråga Metafältet
Använd Shopifys GraphQL Admin API för att hämta fraktmetodens metafält:
{
order(id: "gid://shopify/Order/12017520017740") {
shippingMethodMetafield: metafield(namespace: "shipit", key: "shipping_method") {
id
value
}
}
}
Metafältets plats:
- Namnrymd:
shipit - Nyckel:
shipping_method
Exempelsvar
{
"data": {
"order": {
"shippingMethodMetafield": {
"id": "gid://shopify/Metafield/184574640718156",
"value": "{\"service_name\":\"Matkahuolto - Ulkomaan Lähellä-paketti\",\"shipit_service_id\":\"mh.mh95\",\"metafield_updated_at\":\"2025-11-13T17:10:24.235814Z\"}"
}
}
}
}
Fältet value innehåller en JSON-sträng. När det parsas innehåller det:
{
"service_name": "Matkahuolto - Ulkomaan Lähellä-paketti",
"shipit_service_id": "mh.mh95",
"metafield_updated_at": "2025-11-13T17:10:24.235814Z"
}
Viktigt
Fältet shipit_service_id är det du behöver för att skapa försändelser via Shipits API. I detta exempel är värdet mh.mh95.
Användning med Shipit API
När du skapar försändelser genom Shipits API, skicka shipit_service_id-värdet som serviceId-parametern.
Se Shipits API-dokumentation för fullständiga detaljer om försändelseskapande.
