App加Web项目 Opencart Api接口文档,简体版

搜尋

接口描述

URL/index.php?route=product/search/api
功能描述通過關鍵詞搜商品
返回格式Json,UTF8
HTTP請求方式GET

業務參數

參數名參數全稱必选參數类型參數描述
searchsearchtrueString查詢關鍵詞
limitlimitfalseInt每頁返回結果數  默認:15
pagepagefalseInt查詢第幾頁數據

返回參數

參數名參數全稱必选參數類型參數描述
totaltotaltrueInt結果條數
product_idproduct_idtrueInt商品 ID
thumbthumbtrueString圖片地址
namenametrueString名稱
descriptiondescriptiontrueString描述
pricepricetrueString價格
specialspecialtrueString優惠價格
taxtaxtrueString價格含稅
minimumminimumtrueInt最小起訂數量
ratingratingtrueInt評價
hrefhreftrueString商品 API
searchsearchtrueString關鍵詞

调用示例

/index.php?route=product/search/api&search=abc

響應示例

{
    "success": true,
    "message": "",
    "total": "1",
    "products": [
        {
            "product_id": "80",
            "thumb": "/image/cache/catalog/TB2fhHlb4vzQeBjSZFxXXXLBpXa_!!12883669.jpg_270x270-300x300.jpg",
            "name": "LED 家具燈",
            "description": "..",
            "price": "HK $300.00",
            "special": "HK $290.00",
            "tax": false,
            "minimum": "1",
            "rating": 0,
            "href": "/index.php?route=product/product/api&product_id=80&search=abc"
        }
        ......
    ],
    "search": "abc"
}


熱門推介

接口描述

URL/index.php?route=common/home/featured_api
功能描述熱門推介
返回格式Json,UTF8
HTTP請求方式GET

返回參數

同上

调用示例

/index.php?route=common/home/featured_api

響應示例

{
    "success": true,
    "message": "",
    "products": [
        {
            "product_id": "76",
            "thumb": "/image/cache/catalog/TB2fhHlb4vzQeBjSZFxXXXLBpXa_!!12883669.jpg_270x270-300x300.jpg",
            "name": "女士服裝",
            "description": "..",
            "price": "HK $300.00",
            "special": "HK $288.00",
            "tax": false,
            "rating": 0,
            "href": "/index.php?route=product/product/api&product_id=76"
        }
        ......
    ]
}


會員註冊

接口描述

URL/index.php?route=account/register/api
功能描述會員註冊
返回格式Json,UTF8
HTTP請求方式POST

業務參數

參數名參數全稱必选參數类型參數描述
firstnamefirstnametrueString名字
lastnamelastnametrueString姓氏
gendergendertrueString性别  M(ale):男  F(emale):女
emailemailtrueString電子郵箱
passwordpasswordtrueString密碼
confirmconfirmtrueString確認密碼
agreeagreetrueInt閱讀並同意 Privacy Policy      1:有效,0:沒有
captchacaptchatrueString驗證碼

返回參數

參數名參數全稱必选參數類型參數描述
successsuccesstrueBool
messagemessagetrueString錯誤信息

调用示例

/index.php?route=account/register/api

调用驗證碼

/index.php?route=extension/captcha/basic_captcha/captcha

響應示例

{
    "success": true,
    "message": ""
}


會員登入

接口描述

URL/index.php?route=account/login/api
功能描述會員登入
返回格式Json,UTF8
HTTP請求方式POST

業務參數

參數名參數全稱必选參數类型參數描述
emailemailtrueString郵箱地址
passwordpasswordtrueString密碼

返回參數

參數名參數全稱必选參數類型參數描述
successsuccesstrueBool

调用示例

/index.php?route=account/login/api

響應示例

{
    "success": true,
    "message": "Login Success",
    "customer": {
        "firstname": "admin",
        "lastname": "test",
        "email": "abc@abc.cn",
        "gender": "F"
    }
}

註銷退出

/index.php?route=account/logout/api

響應示例

{
    "success": true,
    "message": "Logout Success"
}


忘記密碼

接口描述

URL/index.php?route=account/forgotten/api
功能描述忘記密碼
返回格式Json,UTF8
HTTP請求方式POST

業務參數

參數名參數全稱必选參數类型參數描述
emailemailtrueString郵箱地址

返回參數

參數名參數全稱必选參數類型參數描述
successsuccesstrueBool
messagemessagetrueString錯誤信息

调用示例

/index.php?route=account/forgotten/api

響應示例

{
    "success": true,
    "message": "成功 新密碼已發送到您的郵箱,請及時查收!"
}


上一篇:App加Web项目 Opencart Api接口文档,简体版

下一篇:PHP实现查询汉字笔画、笔画排序、笔画统计

评论列表
发表评论
称呼
邮箱
网址
验证码(*)
热评文章
相关阅读