Fraktmetode Forespørsel
Denne guiden forklarer hvordan du henter fraktmetodeinformasjon fra Shopify-bestillinger for bruk med Shipits API.
Oversikt
Når en bestilling plasseres gjennom Shopify ved bruk av Shipit, lagres fraktmetodens detaljer som et bestillingsmetafelt. shipit_service_id er den kritiske verdien som trengs for å opprette forsendelser via Shipits API.
Spørring av Metafeltet
Bruk Shopifys GraphQL Admin API for å hente fraktmetodens metafelt:
{
order(id: "gid://shopify/Order/12017520017740") {
shippingMethodMetafield: metafield(namespace: "shipit", key: "shipping_method") {
id
value
}
}
}
Metafeltets plassering:
- Navnerom:
shipit - Nøkkel:
shipping_method
Eksempel på Svar
{
"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\"}"
}
}
}
}
Feltet value inneholder en JSON-streng. Når det er parsert, inneholder det:
{
"service_name": "Matkahuolto - Ulkomaan Lähellä-paketti",
"shipit_service_id": "mh.mh95",
"metafield_updated_at": "2025-11-13T17:10:24.235814Z"
}
Viktig
Feltet shipit_service_id er det du trenger for å opprette forsendelser via Shipits API. I dette eksempelet er verdien mh.mh95.
Bruk med Shipit API
Når du oppretter forsendelser gjennom Shipits API, send shipit_service_id-verdien som serviceId-parameteren.
Se Shipits API-dokumentasjon for fullstendige detaljer om oppretting av forsendelser.
