首页 > 解决方案 > 当产品有选项时如何添加到购物车使用 API opencart 3.0.3.6

问题描述

我正在开发一个使用 Opencart V3.0.3.6 的项目。现在我正在研究 API。
我的问题是。
当产品有一些变体时如何使用 API 添加到购物车?

我使用 Postman 进行 API 测试。用下面的测试。

但我收到此错误消息:

{
    "error": {
        "option": {
            "228": "Radio required!",
            "229": "Checkbox required!",
            "230": "Select required!"
        }
    }
}

如果产品有通过 API 选择的变体,我如何添加到购物车?

标签: phpopencart

解决方案


您至少需要在 post request 中为所需的选项添加选项 ID 和选项值 ID

你可以像这样发布option[option_id]=option_value_id

例如

option[228]=123
option[229]=456
option[230]=789


推荐阅读