Как добавить в корзину с внешнего сайта?


Я создал целевую страницу на внешнем сайте и хочу иметь возможность добавлять в корзину с этого внешнего сайта. Есть ли какой-нибудь хак, который я могу использовать для этого? Есть ли пользовательский URL-адрес, который я могу использовать? Я использую Magento 2.

Author: DevAnd, 2017-12-05

1 answers

Вы можете использовать REST API Magento 2

Добавить простой товар в корзину

Чтобы добавить простой товар в корзину, необходимо указать артикул, количество и идентификатор предложения, который был сгенерирован при создании корзины.

В следующем примере в корзину добавляется оранжевая женская футболка Radiant среднего размера (артикул: WS12-M-Оранжевый).

Конечная точка

СООБЩЕНИЕ http:///rest/default/V1/carts/mine/items

Заголовки

Тип содержимого приложение/json

Предъявитель авторизации

Полезная нагрузка

{
  "cartItem": {
    "sku": "WS12-M-Orange",
    "qty": 1,
    "quote_id": "4"
  }
}

Ответ

{
  "item_id": 7,
  "sku": "WS12-M-Orange",
  "qty": 1,
  "name": "Radiant Tee-M-Orange",
  "product_type": "simple",
  "quote_id": "4"
}
 1
Author: FireBear, 2017-12-05 23:51:45