Siirry sisältöön
ShopentlyLearn

Konteksti

Kaupan konteksti sisältää tiedot käytettävissä olevista kielistä ja myyntimarkkinoista. Hae se, jotta saat niiden koodit ja tunnisteet sekä oletuskielen ja perusmarkkinan. Käytä näitä tietoja valitessasi kieltä tai markkinaa myöhemmissä pyynnöissä.

languages
Kaupan käytettävissä olevat kielet ja niiden koodit.
markets
Myyntimarkkinat, niiden tunnisteet ja valuutat.
default_locale
Kaupan oletuskielen koodi.
base_market_id
Kaupan perusmarkkina-alueen tunniste.

Hae · Konteksti

Tämä pyyntö vaatii pääsytokenin.

GET/api/v1/context

cURL-pyyntö

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'

Vastaus

{
  "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"
  }
}

Kielen valitseminen

Kun haet kaupasta sisältöä, valitse kieli, jolla haluat sen vastaanottaa. Kielikoodi löytyy kontekstipyynnön vastauksesta.

Kieli ja markkina valitaan erikseen. Saksan kielen valitseminen ei valitse automaattisesti Saksan markkinaa.