Μετάβαση στο περιεχόμενο
ShopentlyLearn

Πλαίσιο

Το πλαίσιο του καταστήματος περιέχει πληροφορίες για τις διαθέσιμες γλώσσες και αγορές πωλήσεων. Ανακτήστε το για να δείτε τους κωδικούς και τα αναγνωριστικά τους, την προεπιλεγμένη γλώσσα και τη βασική αγορά. Αυτά τα στοιχεία χρησιμεύουν στην επιλογή γλώσσας ή αγοράς στα επόμενα αιτήματα.

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

Επιλογή γλώσσας

Όταν ανακτάτε περιεχόμενο από το κατάστημα, επιλέξτε τη γλώσσα στην οποία θέλετε να το λάβετε. Ο κωδικός της βρίσκεται στην απάντηση του αιτήματος πλαισίου.

Η γλώσσα και η αγορά επιλέγονται χωριστά. Η επιλογή των γερμανικών δεν επιλέγει αυτόματα τη γερμανική αγορά.