Skip to main content

Простая аналогия: ресторан и официант

Представьте, что вы ужинаете в ресторане.
  1. Вы, клиент, просматриваете меню и заказываете чизбургер с картофелем фри (это похоже на запрос данных корзины).
  2. Официант (API) принимает ваш заказ и передаёт его на кухню (точно так же API получает ваш запрос и отправляет его на сервер).
  3. Кухня (сервер) готовит ваше блюдо, обрабатывая заказ и собирая необходимые ингредиенты (примерно так же сервер получает или изменяет данные корзины).
  4. Официант (API) затем приносит блюдо к вашему столу, позволяя вам насладиться едой (так же, как API возвращает запрошенные данные и обновляет вашу корзину).
Эта аналогия даёт простой способ понять, как работают API, особенно если вы с ними ещё не знакомы. Используя API Upcart, думайте об этом как о заказе в ресторане: решите, что должна делать корзина, а остальное сделает API. Узнайте, как API Upcart может усилить ваш магазин, изучив нашу документацию по API.

Как это связано с API Upcart

Публичный API Upcart даёт вам гибкость в настройке и управлении функциональностью корзины — почти как передача конкретных инструкций официанту. Например, если вы хотите проверить, правильно ли работает API Upcart, вы можете запустить простой скрипт в своём пользовательском HTML, который выводит сообщение при каждом открытии корзины:

Проверка работоспособности

  1. Откройте свой магазин и перейдите в Upcart Settings → Custom HTML, чтобы добавить скрипт.
  2. Сохраните изменения и обновите страницу магазина.
  3. Откройте консоль браузера (F12 или Ctrl + Shift + J в Windows, либо Cmd + Option + J на Mac).
  4. Откройте корзину Upcart — в консоли должно появиться подтверждающее сообщение:
Тестовый скрипт в Custom HTML Upcart, выводящий в консоль браузера сообщение об открытии корзины

Хотите узнать больше об API?

Если вам интересно глубже изучить API и JavaScript, вот несколько ресурсов для начинающих, которые помогут вам начать. Изучение API и JavaScript для начинающих: API Upcart бесшовно работает без внешних инструментов вроде Postman — вы можете использовать его прямо в настройках Custom HTML Upcart или в коде вашей темы Shopify

Нужна помощь?

Если вы новичок в API — не беспокойтесь! Вам не нужно писать JavaScript с нуля: просто скопируйте и вставьте готовые скрипты в настройки Custom HTML Upcart, чтобы настроить корзину за считанные минуты. Не знаете, с чего начать? Обратитесь к эксперту Shopify или изучите нашу документацию по API.