这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 上一修订版 Both sides next revision | ||
add_cart [2016/07/05 14:44] 112.25.156.122 创建 |
add_cart [2016/07/05 14:49] 112.25.156.122 |
||
---|---|---|---|
行 6: | 行 6: | ||
* 1、商品详情页:获取点击APP原生“添加购物车”按钮需要获取的添加商品到购物车接口网址 | * 1、商品详情页:获取点击APP原生“添加购物车”按钮需要获取的添加商品到购物车接口网址 | ||
- | app_bridge_shopping_cart_add() | + | public_get_cart_info() |
返回JSON数据示例: | 返回JSON数据示例: | ||
- | {"opt":"cartapi","url":"https://m.repai.com/item/cart_add_api/?rp_iid=1100041405765641&rp_quantity=1&rp_sku1=%E9%BB%91%E8%89%B2&rp_sku2="} | + | { |
+ | "opt": "cartapi", | ||
+ | "url": "https://m.repai.com/papi/addCartApi/?rp_iid=2014513765229856&rp_quantity=1&sku_id_map=442276423:4144062379;354879929:4225772112", | ||
+ | "rp_iid": "2014513765229856", | ||
+ | "rp_quantity": "1", | ||
+ | "sku_id_map": "442276423:4144062379;354879929:4225772112" | ||
+ | } | ||
说明:opt的值为cartapi时,表示此商品无型号选择或已经在详情页展开过型号选择,可以直接添加到购物车。url表示添加商品到购物车的接口。调用接口之前,APP需要先通过 [[user_info_api|APP客户端用户登陆状态判断及用户详情接口]] 查询当前的rp_access_token是否有效,如果失效请先登录,登录完成后,将 &access_token=xxxxx 作为参数追加在原网址参数后,作为接口调用地址,例如: | 说明:opt的值为cartapi时,表示此商品无型号选择或已经在详情页展开过型号选择,可以直接添加到购物车。url表示添加商品到购物车的接口。调用接口之前,APP需要先通过 [[user_info_api|APP客户端用户登陆状态判断及用户详情接口]] 查询当前的rp_access_token是否有效,如果失效请先登录,登录完成后,将 &access_token=xxxxx 作为参数追加在原网址参数后,作为接口调用地址,例如: | ||
+ | https://m.repai.com/papi/addCartApi/?rp_iid=2014513765229856&rp_quantity=1&sku_id_map=442276423:4144062379;354879929:4225772112&access_token=xxxxx | ||
调用接口后返回以下信息: | 调用接口后返回以下信息: | ||
成功时: | 成功时: | ||
- | {"status":true,"reason":"成功添加宝贝到购物车!"} | + | { |
+ | "status": false, | ||
+ | "reason": "成功添加宝贝到购物车!", | ||
+ | "data": { | ||
+ | "cartNums": 0, | ||
+ | "total_price": 100 | ||
+ | } | ||
+ | } | ||
失败时: | 失败时: | ||
- | {"status":false,"reason":"请先登录!"} | + | { |
+ | "status": false, | ||
+ | "reason": "请登录", | ||
+ | "data": [] | ||
+ | } | ||
[[start|返回首页]] | [[start|返回首页]] |