Πλαίσιο
Το πλαίσιο του καταστήματος περιέχει πληροφορίες για τις διαθέσιμες γλώσσες και αγορές πωλήσεων. Ανακτήστε το για να δείτε τους κωδικούς και τα αναγνωριστικά τους, την προεπιλεγμένη γλώσσα και τη βασική αγορά. Αυτά τα στοιχεία χρησιμεύουν στην επιλογή γλώσσας ή αγοράς στα επόμενα αιτήματα.
- languages
- Οι διαθέσιμες γλώσσες του καταστήματος και οι κωδικοί τους.
- markets
- Οι αγορές πωλήσεων, τα αναγνωριστικά και τα νομίσματά τους.
- default_locale
- Κωδικός προεπιλεγμένης γλώσσας του καταστήματος.
- base_market_id
- Αναγνωριστικό της βασικής αγοράς του καταστήματος.
Ανάκτηση · Πλαίσιο
Αυτό το αίτημα απαιτεί token πρόσβασης.
GET
/api/v1/contextΑίτημα cURL
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'
Απόκριση
{
"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"
}
}
Επιλογή γλώσσας
Όταν ανακτάτε περιεχόμενο από το κατάστημα, επιλέξτε τη γλώσσα στην οποία θέλετε να το λάβετε. Ο κωδικός της βρίσκεται στην απάντηση του αιτήματος πλαισίου.
Η γλώσσα και η αγορά επιλέγονται χωριστά. Η επιλογή των γερμανικών δεν επιλέγει αυτόματα τη γερμανική αγορά.