微信小店的貨架支持開放給開發者使用,即開發者可以將自己的頁面作為貨架,通過JavaScript API來調起微信客戶端原生的商品詳情頁。
請注意:
1、 開發者需要預先通過1.1中的增加商品API,預先上傳商品,得到product_id后,才能在自己的頁面通過JavaScript API來調起商品詳情頁
2、 即使開發者將自己的頁面作為貨架,但由於商品存儲仍在微信服務器,所以用戶下單后,訂單、庫存管理等事務,開發者仍需要根據微信小店系列接口來完成。
具體JavaScript API調用示例代碼如下:
function openProductView(){ if (typeof WeixinJSBridge == "undefined") return false; var pid = "pDF3iY_G88cM_d-wuImym3tkVfG5";//只需要傳遞 WeixinJSBridge.invoke('openProductViewWithPid',{ "pid":pid },function(res){ // 返回res.err_msg,取值 // open_product_view_with_id:ok 打開成功 alert(res.err_msg); if (res.err_msg != "open_product_view_with_id:ok"){ WeixinJSBridge.invoke('openProductView',{ "productInfo":"{\"product_id\":\""+pid+"\",\"product_type\":0}" },function(res){ alert(res.err_msg); }); } }); }
完整實現方法:
待續。。。。。
另外,微信小店將更名為微信商鋪!
微信小店API文檔 V1.15 下載 http://pan.baidu.com/s/1kTupPht
====================================================================
