#### 獲取微信共享地址
>[info]收貨地址接口已經更新,請查看[新版共享收貨地址](http://www.hmoore.net/donknap/we7/154389) 進行調整,舊接口將在5月20號廢棄
頁面中使用微信共享地址時,可以調用系統封裝的方法來實現,具體如下:
```
/**
* 獲取共享收貨地址JS調用的配置信息
* @return error | array 配置信息
*/
public function getShareAddressConfig();
```
調用系統方法獲取地址共享配置信息,代碼如下:
```
$account_api = WeAccount::create();
$shareaddress_config = $account_api->getShareAddressConfig();
```
獲取到配置信息后,需要在頁面中調用JS方法,代碼如下:
```
<script type="text/javascript">
<!--
wx.ready(function () {
WeixinJSBridge.invoke('editAddress', {php echo json_encode($shareaddress_config)}, function(result){
//此處獲取到地址信息,可做自己的業務操作
alert('收貨人姓名' + result.userName);
alert('收貨人電話' + result.telNumber);
alert('郵編' + result.addressPostalCode);
alert('國標收貨地址第一級地址' + result.proviceFirstStageName);
alert('國標收貨地址第二級地址' + result.addressCitySecondStageName);
alert('國標收貨地址第三級地址' + result.addressCountiesThirdStageName);
alert('詳細收貨地址信息' + result.addressDetailInfo);
alert('收貨地址國家碼' + result.nationalCode);
});
});
//-->
</script>
```
參考資料:
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_9
- 入門
- 系統安裝
- 接入公眾平臺
- 關鍵字回復
- 更上一層樓
- 編碼規范
- 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
- 系統接口
- 模塊云配置
- 云短信
- 云短信錯誤代碼
- 云短信發送函數
- 批量群發短信
- 應用推廣
- 懸賞文案
- 折扣碼
- 系統消息
- 開發者等級資料認證
- 應用標簽
- 模塊自動檢測訂閱支持
- 小程序
- 開發實例
- 參數設置
- 常見問題