[TOC]
##### 獲取用戶信息
>[info]util.getUserInfo(callback)
獲取成功后會將用戶信息寫入到緩存中,如果指定了回調函數,則會調用回調函數
* callback 獲取成功后的回調函數
*示例*
```
var app = getApp()
Page(
onLoad: function () {
var that = this
app.getUserInfo(function (userInfo) {
//更新數據
that.setData({
userInfo: userInfo
});
});
}
});
```
##### 發起的是 HTTPS 請求
>[info]util.request(option)
此函數是擴展小程序的wx.request函數,您請求模塊中的接口數據時,必須使用此函數請求,模塊中才可以獲取到用戶的身份信息和簽名安全驗證
* option.cachetime 緩存時間,在此周期內不重復請求,默認不緩存 獲取成功后的回調函數
*示例*
```
function getHotelList(cb) {
app.util.request({
url: 'entry/wxapp/hotellists',
data: {
m: 'ewei_hotel',
},
cachetime: 30,
success: function (res) {
if (res.data.errno == 0) {
typeof cb == "function" && cb(res);
} else {
failGo(res.data.message);
}
},
fail: function () {
failGo('請檢查連接地址');
}
})
}
```
##### 生成微擎URL地址
>[info]util.url(action, querystring)
與微擎系統中的 url() 函數一致
* action 微擎系統中的controller, action, do,格式為 'wxapp/home/navs'
* querystring 格式為 {參數名1 : 值1, 參數名2 : 值2}
*示例*
```
util.url('entry/wxapp/hotellists', {m : 'ewei_hotel'});
//地址為:https://pro.we7.cc/app/index.php?i=8641&t=8907&c=entry&a=wxapp&do=hotellists&state=we7sid-89d565916d5496ef322630a73f170f99&sign=c6ab3b6fd8d564419e7fb7e809e3efba&m=ewei_hotel
```
- 入門
- 系統安裝
- 接入公眾平臺
- 關鍵字回復
- 更上一層樓
- 編碼規范
- php編碼規范
- html&css編碼規范
- JavaScript編碼規范
- 系統概述
- 結構概述
- 入口腳本
- 微擎MVC
- URL路由&創建
- $_W&全局變量
- 加載器
- 錯誤處理
- 日志記錄
- 模板
- 模板標簽
- 數據調用
- 常用變量
- 手機端組件
- 概述及依賴
- 圖像上傳
- 彈出選項
- 后臺組件
- 概述及依賴
- 后臺文件上傳
- 富文本編輯器
- 系統鏈接選擇器
- 其它常用組件
- 數據庫
- 參數綁定
- 數據操作
- 主從配置
- 連接其它數據庫
- 緩存
- 配置
- 緩存操作
- Http請求
- 概述及依賴
- GET&POST請求
- 發送郵件
- 會員與積分
- 統一用戶中心
- 借用OAuth
- 積分操作
- 資料操作
- 卡券
- 營銷卡券
- 會員卡
- 消息響應
- 消息概述
- 消息響應
- 微信API
- 公眾號AccessToken
- 共享收貨地址(廢棄)
- 共享收貨地址(新)
- 粉絲標簽
- 客服消息
- 模板消息
- 粉絲信息
- 素材
- 群發
- 二維碼
- 在線支付
- 概述及依賴
- 發起支付(PHP)
- 發起支付(JS)
- 驗證支付
- 模塊
- 設計模塊
- 目錄結構
- module.php
- processor.php
- site.php
- receiver.php
- 模塊高級專題
- 自定義分享
- 智能應答
- 微信卡券
- 遠程附件
- 權限控制
- 特殊事件觸發模塊
- 粉絲信息
- 小程序
- 概述
- Uitl類
- 云服務
- 云API
- 系統接口
- 模塊云配置
- 云短信
- 云短信錯誤代碼
- 云短信發送函數
- 批量群發短信
- 應用推廣
- 懸賞文案
- 折扣碼
- 系統消息
- 開發者等級資料認證
- 應用標簽
- 模塊自動檢測訂閱支持
- 小程序
- 開發實例
- 參數設置
- 常見問題