Gå til indhold
ShopentlyLearn

Kontekst

Butikkens kontekst indeholder oplysninger om tilgængelige sprog og salgsmarkeder. Hent den for at se deres koder og identifikatorer, standardsproget og basismarkedet. Oplysningerne bruges, når du vælger sprog eller marked i senere forespørgsler.

languages
Butikkens tilgængelige sprog og deres koder.
markets
Salgsmarkederne, deres identifikatorer og valutaer.
default_locale
Butikkens standardsprogkode.
base_market_id
Identifikator for butikkens basismarked.

Hent · Kontekst

Denne forespørgsel kræver et adgangstoken.

GET/api/v1/context

cURL-anmodning

curl --disable --globoff --fail-with-body --silent --show-error \
  --proto '=https' --connect-timeout 5 --max-time 30 \
  --request GET \
  --url https://shop.onshopently.com/api/v1/context \
  --header 'Authorization: Bearer EXAMPLE_ACCESS_TOKEN'

Svar

{
  "data": {
    "base_market_id": "example",
    "default_locale": "en",
    "global_enabled": false,
    "languages": [
      {
        "code": "en",
        "direction": "ltr",
        "is_default": true,
        "name": "English",
        "native_name": "English",
        "status": "draft"
      }
    ],
    "markets": [
      {
        "code": "PL",
        "currency": {
          "code": "PLN",
          "minor_units": 2
        },
        "id": "example",
        "is_default": true,
        "name": "Poland",
        "price_list": null,
        "status": "draft"
      }
    ],
    "multilingual_enabled": false
  },
  "meta": {
    "locale": "en",
    "market_code": "PL",
    "market_id": "example",
    "request_id": "example"
  }
}

Vælg sprog

Når du henter indhold fra butikken, skal du vælge det ønskede sprog. Sprogkoden findes i svaret på kontekstforespørgslen.

Sprog og marked vælges hver for sig. Hvis du vælger tysk, vælger du ikke automatisk det tyske marked.