Bağlam
Mağaza bağlamı, kullanılabilir diller ve satış pazarları hakkında bilgi içerir. Kodlarını ve tanımlayıcılarını, varsayılan dili ve temel pazarı öğrenmek için bağlamı alın. Sonraki isteklerde dil veya pazar seçerken bu bilgileri kullanabilirsiniz.
- languages
- Mağazada kullanılabilen diller ve kodları.
- markets
- Satış pazarları, tanımlayıcıları ve para birimleri.
- default_locale
- Mağazanın varsayılan dil kodu.
- base_market_id
- Mağazanın temel pazar tanımlayıcısı.
Getir · Bağlam
Bu istek için bir erişim tokenı gerekir.
GET
/api/v1/contextcURL isteği
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'
Yanıt
{
"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"
}
}
Dil seçimi
Mağazadan içerik alırken hangi dilde almak istediğinizi seçin. Dil kodunu bağlam isteğinin yanıtında bulabilirsiniz.
Dil ve pazar ayrı seçilir. Almanca seçmeniz, Almanya pazarını otomatik olarak seçmez.