小程序 購物組件 小商店 服務端接口 access_token


微信新推出的小商店,分為 小商店購物組件兩種,前者包含一套簡單的電商模塊,后者是插件化的模塊,可嵌入到小程序中,文中圍繞購物組件展開。

文檔中對購物組件的介紹分為兩個部分,組件接口、開放接口,官網戳這里

  • 組件接口
    給出5個界面:商品詳情頁、購物車頁、訂單列表頁、訂單詳情頁以及售后詳情頁。簡單跳轉即可

    
    let productId = 1;
    wx.navigateTo({
      url: 'plugin-private://wx34345ae5855f892d/pages/productDetail/productDetail?productId=${productId}',
    });
    
  • 開放接口
    開放接口提供商品管理的一些功能。
    物組件的默認首頁,雖然沒有公開,但是可以通過商品詳情頁進入,或者直接用 plugin-private://wx34345ae5855f892d/pages/home/home 路徑進入。這里有個問題,這個首頁並沒有功能按鈕返回上一頁,也就是說,如果終端上沒有外部的返回功能,就沒法返回上一頁了,社區里也是怨聲載道 。。。
    假如我們需要做一個列表頁面展示商品,用來代替購物組件的這個問題首頁,就需要調用其開放接口。小商店服務市場授權指南中,給出的方案似乎只是面向第三方,僅在底部用幾行簡單的描述 “調試api” 捎帶提及開發者的能力。但是又說的模棱兩可。

// http請求方式:POST
https://api.weixin.qq.com/product/aaaaa/bbbbb?access_token=xxxxxxxxx&service_id=123&&specification_id=zzz

這里有說到,‘注意服務商調用以下接口時請在url中加上 service_id 及 specification_id 參數’,反過來就是說,非服務商是不需要加 service_id、 specification_id 的。
問題是 access_token 來自哪里,小程序唯一憑證,這個只能在社區里找到 。。。

后面就是接口調用了,調用 獲取商品列表 獲取數據即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM