<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 微信支付 - 共享收貨地址 共享收貨地址依賴于 **用戶AccessToken** 對象,因此必需先授權獲取 AccessToken: ```php use Thenbsp\Wechat\OAuth\Client; $client = new Client($wechat); $callbackUrl = 'Your callback url'; if( !isset($_GET['code']) ) { header('Location: '.$client->getAuthorizeUrl($callbackUrl)); } else { $accessToken = $client->getAccessToken($_GET['code']); } ``` 注入用戶 AccessToken 并獲取配置: ```php $o = new Address($accessToken); $configJSON = $o->getConfig(); ``` 將配置注入 WeixinJSBridge: ```javascript var getAddress = function() { WeixinJSBridge.invoke('editAddress', <?php echo $configJSON; ?>, function(res) { switch(res.err_msg) { case 'edit_address:ok': alert('獲取編輯收貨地址成功!'); // res.userName 姓名 // res.telNumber 手機號 // res.proviceFirstStageName 省份 // res.addressCitySecondStageName 城市 // res.addressDetailInfo 詳細地址 // res.addressPostalCode 郵編 // res.nationalCode 收貨地址國家碼 break; case 'edit_address:fail': alert('獲取編輯收貨地址失敗!'); break; case 'edit_address:cancel': alert('您已取消獲取地址!'); break; default: alert(JSON.stringify(res)); break; } } } ``` ```html <button type="button" onclick="getAddress()">選擇收貨地址</button> ``` 詳細用法請查看 [/example/payment-address.php](/example/payment-address.php)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看