在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 應用軟件教程 > 詳細頁面

對于微信小程序的商城開發(ecshop )

對于微信小程序的商城開發(ecshop )

更新時間:2025-09-27 文章作者:未知 信息來源:網絡 閱讀次數:

微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。小程序是一種不用下載就能使用的應用,也是一...
微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。小程序是一種不用下載就能使用的應用,也是一項門檻非常高的創新,經過將近兩年的發展,已經構造了新的小程序開發環境和開發者生態。
這篇文章主要介紹了微信小程序 商城開發(ecshop )簡單實例的相關資料,需要的朋友可以參考下

最近小程序特別火,所以我們公司也針對ecshop平臺對接了小程序

包括完整的用戶系統和購物體統

用戶系統:收貨地址,訂單管理,消息管理,優惠券管理等等

購物系統支付購物車管理,微信支付等等

關于微信小程序的商城開發(ecshop )

關于微信小程序的商城開發(ecshop )

關于微信小程序的商城開發(ecshop )

關于微信小程序的商城開發(ecshop )

關于微信小程序的商城開發(ecshop )

關于微信小程序的商城開發(ecshop )

相信有很多小伙伴都用的是ecshop作為自己的商城,最近小程序又火了,于是就有人問ecshop對接小程序怎么做。

正好最近在開發一個對接ecshop的小程序項目,就將我的一些開發經驗分享一下。

一:掃描小程序二維碼后的用戶信息的獲取和緩存

獲取用戶信息需要用到兩個api

wx.login(OBJECT)

調用接口獲取登錄憑證(code)進而換取用戶登錄態信息,包括用戶的唯一標識(openid) 及本次登錄的 會話密鑰(session_key)。用戶數據的加解密通訊需要依賴會話密鑰完成。

wx.getUserInfo(OBJECT)

獲取用戶信息,需要先調用 wx.login 接口。

獲取緩存需要用到的api

wx.setStorageSync(KEY,DATA)

將 data 存儲在本地緩存中指定的 key 中,會覆蓋掉原來該 key 對應的內容,這是一個同步接口。

下面就是具體實例代碼:

我們可以將這段寫在公共的app.js頁面

//app.js 
App({ 
 onLaunch: function() { 
 }, 
 getUserInfo: function (cb) { 
 var that = this 
 if (this.globalData.userInfo) { 
  typeof cb == "function" && cb(this.globalData.userInfo) 
 } else { 
  //調用登錄接口 
  wx.login({ 
  success: function (res) { 
   if (res.code) { 
   var userid = wx.getStorageSync('scuserid') 
   var sc_session_id = wx.getStorageSync('sc_session_id') 
   var openid = wx.getStorageSync('sc_session_id') 
   if(!userid){ 
     wx.request({ 
     url: 'xxxx/data.php?action=sendCode', 
     data: { 
      code: res.code, 
     }, 
     success: function (res) { 
      //console.log(res) 
      var status = res.data.status 
      if(status == 1){ 
       wx.showToast({ 
       title: res.data.message, 
       icon: 'success', 
       duration: 2000 
       }) 
      }else if(status == 2){ 
       var scuserid = res.data.userid 
       if(scuserid > 0){ 
        //緩存user_id 
        wx.setStorageSync('scuserid', scuserid) 
        wx.setStorageSync('openid', res.data.openid) 
        wx.setStorageSync('sc_session_id', res.data.session_id) 
       } 
      }else{ 
       //緩存session_id 
       wx.setStorageSync('openid', res.data.openid) 
       wx.setStorageSync('sc_session_id', res.data.session_id) 
       //獲取用戶信息 
       wx.getUserInfo({ 
       success: function (res) { 
        that.globalData.userInfo = res.userInfo 
        typeof cb == "function" && cb(that.globalData.userInfo) 
        //console.log(res); 
        wx.request({ 
        url: 'xxxx/data.php?action=saveUserInfo', 
        data: { 
         userinfo: res.userInfo, 
         openid: wx.getStorageSync('openid'), 
        }, 
        success: function (res) { 
         //console.log(res.data) 
         var status = res.data.status 
         if(status == 1){ 
          wx.showToast({ 
           title: res.data.message, 
           icon: 'success', 
           duration: 2000 
          }) 
         }else{ 
          var scuserid = res.data.userid 
          if(scuserid > 0){ 
          //緩存user_id 
          wx.setStorageSync('scuserid', scuserid) 
          } 
         } 
        } 
        }) 
       } 
       }) 
      } 
     } 
     }) 
   } 
   } 
  } 
  }) 
 } 
 }, 
 globalData: { 
 userInfo: null 
 } 
})

二:獲取微信用戶的信息以及如何將用戶信息緩存起來

要獲取用戶的地理信息則要用到

wx.getLocation(OBJECT)

獲取當前的地理位置、速度。當用戶離開小程序后,此接口無法調用;當用戶點擊“顯示在聊天頂部”時,此接口可繼續調用。

具體實例代碼:

//獲取緯度,經度 
 wx.getLocation({ 
  type: 'wgs84', 
  success: function (res) { 
  var latitude = res.latitude 
  var longitude = res.longitude 
  wx.request({ 
   url: 'http://XXXXXX/data.php?action=get_dq', 
   data: { 
   latitude: latitude, 
   longitude: longitude 
   }, 
   headers: { 
   'Content-Type': 'application/json' 
   }, 
   success: function (res) { 
   //console.log(res.data) 
   var province = res.data.result.addressComponent.province 
   //console.log(province) 
   var city = res.data.result.addressComponent.city 
   var district = res.data.result.addressComponent.district 
   var diqu = province+city+district 
   //緩存當前所在地區 
   wx.setStorageSync('dq_diqu', diqu) 
   wx.setStorageSync('dq_district', district) 
   } 
  }) 
  } 
 }) 
if($act=="get_dq"){ 
 //獲取當然城市 
 //http://api.map.baidu.com/geocoder/v2/?ak=327381a342077a8f3d584251b811cce5&callback=renderReverse&location=30.593099,114.305393&output=json 
 //緯度 
 $latitude = $_REQUEST['latitude']; 
 //經度 
 $longitude = $_REQUEST['longitude']; 
 $url = 'http://api.map.baidu.com/geocoder/v2/?ak=327381a342077a8f3d584251b811cce5&location='.$latitude.','.$longitude.'&output=json'; 
 $result = file_get_contents($url); 
 exit($result); 
}

以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!

相關推薦:

微信小程序中購物車的簡單實例

微信小程序如何實現美團菜單

以上就是關于微信小程序的商城開發(ecshop )的詳細內容,更多請關注php中文網其它相關文章!


小程序是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應用。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 色黄视频免费看| avav在线播放| 特级黄色录像片| 各处沟厕大尺度偷拍女厕嘘嘘| 啊啊啊国产视频| 91精品视频国产| 久久久久久久久久久福利| 色偷偷中文字幕| 老熟妇仑乱视频一区二区| 超薄肉色丝袜足j调教99| 亚洲精品无码久久久久久| 欧美在线观看视频免费| a级网站在线观看| 免费看国产曰批40分钟| 欧美性受xxxx黑人猛交88| 日本网站在线看| 2021国产视频| 日韩精品无码一区二区三区免费 | 欧美国产日韩在线视频| 欧美日韩大尺度| 欧美黄色免费影院| 污污的视频免费观看| 欧美黑人又粗又大又爽免费| 97公开免费视频| 日韩精品无码一区二区三区免费| 精品国产免费av| 四虎永久在线精品无码视频| 精品人妻人人做人人爽| 免费在线黄网站| www.av片| 无码人妻丰满熟妇区五十路百度| 一本大道熟女人妻中文字幕在线 | 日韩一区二区三区不卡视频| 可以在线看的黄色网址| 五月婷婷丁香色| 欧美日韩一道本| 老司机激情视频| www.久久com| 99久re热视频精品98| 先锋影音男人资源| 99在线精品免费视频| 免费观看亚洲视频| 一二三av在线| 黄色www网站| 日韩中文字幕a| 亚洲中文字幕无码一区二区三区| 日韩极品视频在线观看 | 乱妇乱女熟妇熟女网站| 成人在线播放网址| 亚洲一区二区三区四区精品| 日韩人妻无码精品久久久不卡| 粗暴91大变态调教| 日本成人性视频| 免费 成 人 黄 色| 亚洲在线观看网站| 黄色一级视频片| 污免费在线观看| 男人添女人荫蒂免费视频| 久久久久国产一区| 女人帮男人橹视频播放| jizz欧美激情18| 天天干天天操天天做| 欧美一区二区中文字幕| www激情五月| 午夜精品久久久内射近拍高清 | 成人午夜视频免费在线观看| 男女视频一区二区三区| 午夜激情影院在线观看| 成年网站在线免费观看| 日本一级黄视频| 中文字幕一区二区三区四区五区人| r级无码视频在线观看| av片中文字幕| 久久婷婷五月综合色国产香蕉| 中国一级黄色录像| 久久久久久久久久毛片| 毛葺葺老太做受视频| 国产黄色片免费在线观看| 成年人三级黄色片| 中文字幕22页| 狠狠躁狠狠躁视频专区| 污污视频网站免费观看| 黄色片一级视频| 欧美激情精品久久久久久小说| 欧美,日韩,国产在线| 国产午夜大地久久| 男人和女人啪啪网站| 免费看的黄色大片| 欧美视频在线播放一区| 欧美 日韩 国产一区| 成人在线免费在线观看 | 日本在线观看a| 国产精品乱码久久久久| 久热精品在线播放| 国产成人在线综合| 免费av网址在线| 中文字幕第100页| 中文字幕第88页| 欧美日韩一级在线| 欧美又粗又长又爽做受| 99er在线视频| 中文字幕日本最新乱码视频| 99re在线视频免费观看| 欧美午夜aaaaaa免费视频| 五月婷婷六月丁香激情| 妞干网这里只有精品| 国产资源第一页| 欧美在线一区视频| 一区二区三区网址| 日韩精品一区二区三区电影| 成人在线国产视频| 狠狠操精品视频| 无套内谢丰满少妇中文字幕| 大陆av在线播放| 一道本在线免费视频| 三年中文在线观看免费大全中国| 青草全福视在线| 茄子视频成人免费观看| 91动漫在线看| 亚洲一区二区偷拍| 茄子视频成人免费观看| 免费人成自慰网站| 一级日本黄色片| 波多野结衣国产精品| 999精彩视频| 能在线观看的av网站| 国产色一区二区三区| 国产欧美久久久久| 午夜探花在线观看| 91香蕉国产线在线观看| 国产乱女淫av麻豆国产| 中文字幕成人在线视频| 日韩av播放器| 无码少妇一区二区三区芒果| 日本精品www| 精品人妻一区二区三区四区在线 | www.xxx亚洲| 国产一区二区三区精彩视频 | www.99r| 国产一伦一伦一伦| 欧美特级aaa| 日本一二三区在线| 91免费视频污| 中国黄色录像片| 国产乱人伦精品一区二区三区| 艳母动漫在线观看| 喜爱夜蒲2在线| youjizz.com在线观看| 青青草精品视频在线| 日韩国产一级片| 国产福利一区视频| 亚欧美在线观看| 午夜激情视频网| 日韩精品久久一区二区| 一二三四视频社区在线| 免费黄色特级片| 中文字幕在线观看日| 精品成在人线av无码免费看| 国产极品在线视频| 中文字幕成人在线视频| 亚洲色图都市激情| 国产最新免费视频| 久热精品在线播放| 免费看欧美一级片| 999精品视频在线| 国产精品99久久久久久大便| 免费cad大片在线观看| 国产av人人夜夜澡人人爽| 国产一区二区在线观看免费视频| 日韩精品一区二区三区电影| 无码精品国产一区二区三区免费| 日韩在线第三页| 久久精品无码中文字幕| 亚洲欧美在线精品| 真人抽搐一进一出视频| 加勒比av中文字幕| 国产高清精品在线观看| 韩国一区二区在线播放| 草草久久久无码国产专区| 日日夜夜精品视频免费观看| 欧美亚洲精品一区二区| av电影一区二区三区| 欧美自拍小视频| 丰满少妇久久久| 国产精品亚洲天堂| 无尽裸体动漫2d在线观看| 伊人成色综合网| av免费观看大全| 女人被男人躁得好爽免费视频| 免费看涩涩视频| 久久久久久久久久久久久久国产| 最新视频 - x88av| 欧美成人乱码一二三四区免费| av天堂永久资源网| 热99这里只有精品| 日韩不卡视频一区二区| 永久免费黄色片| 国产精品美女在线播放| www亚洲国产| 亚洲综合20p|