<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 微信支付異步回調監聽類 Notify **目錄 (Table of Contents)** [TOC] ## 類基本信息 **類簡要描述:** >[info] 該類主要用于微信支付的回調監聽 **類名字空間:** - endor/wechat/pay **類繼承關系:** Notify -> ResponsePay -> PayApi -> WechatCommon ## 類成員函數/方法 >[danger] 注意:異步通知回調,該方法回調函數內無法使用$_SESSION,$GLOBAL,$COOKIE等 超全局數組,同時該接口調用的地方不能有權限認證 ### __construct($configure) + 參數列表: |參數名|類型|必填項|說明 |:---- |:---|:----- |----- | |$configure| object (WechatConfig) | 是 | 微信配置參數對象 | + 返回值: `無` + 函數說明: `構造函數` ### waitPaymentNotifyResults($complate_results_call_func) + 參數列表: |參數名|類型|必填項|說明 |:---- |:---|:----- |----- | |$complate_results_call_func| closure| 是 | 當微信回調本地服務器后,處理本地業務邏輯的回調函數 | + 返回值: `無` + 函數說明: `微信異步完成通知,回調參數$complete_result_call_func 接受一個閉包或函數` `該閉包接受2個參數,2個參數為:` |參數名|類型|必填項|說明 |:---- |:---|:----- |----- | |$results| array| 是 |微信服務器返回本地服務器的數據,NotifyData的關聯數組模式 | |$status| string| 是 | 該值為 FAIL或者 SUCCESS,當且僅當$status 為SUCCESS時,$results數據才可信| + 函數示例 ``` PHP $wxConfigure = new WechatConfig(); $wxConfigure->setParameter("appid",YOUR_APPID); $wxConfigure->setParameter("appsecret",YOUR_SECRET); $wxConfigure->setParameter("mchid",YOUR_MCHID]); $wxConfigure->setParameter("key",YOUR_KEY); $notify = new Notify($wxConfigure); $notify->waitPaymentNotifyResults(function($orderRes, $status) use($notify){ if($status === "SUCCESS") { $out_trade_no = $results['out_trade_no']; echo "success"; } else { // log error echo "failed"; } }); ```
                  <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>

                              哎呀哎呀视频在线观看