亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信公眾平臺開發配置、請求的示例分析

發布時間:2021-09-10 10:11:35 來源:億速云 閱讀:142 作者:小新 欄目:移動開發

這篇文章主要介紹了微信公眾平臺開發配置、請求的示例分析,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

一、配置參數

define('WEIXIN_APPID', 'wxzzzzzzzz');
define('WEIXIN_APPSECRET', 'ouewjdsaudsamkh');
define('WEIXIN_TOKEN', '9973833232232');
define('WEIXIN_NOTIFY_URL', 'http://xx.com/xx/xx');
define('WEIXIN_MCHID', '322221121');
define('WEIXIN_KEY', 'xddsdswewew');

1)微信公眾號開發中ID

WEIXIN_APPID:應用ID

WEIXIN_APPSECRET:應用密鑰

進入到公眾平臺首頁,點擊開發者中心,赫然就能看到,配置頁面中的,這兩個默認就是有的。

微信公眾平臺開發配置、請求的示例分析微信公眾平臺開發配置、請求的示例分析  

2)服務器配置

WEIXIN_TOKEN,也就是token令牌,自定義的,必須為英文或數字,長度為3-32字符。

URL服務器地址,也就說微信公眾號的入口地址。在這個頁面中,我將做簽名驗證或接收事件消息

1、簽名驗證:當做修改配置的時候,是需要通過這個地址做簽名驗證的

2、接收事件消息:是指當關注的時候推送一些消息過來,以及可以做一些特定的邏輯操作

微信公眾平臺開發配置、請求的示例分析

3)微信支付配置

點擊微信支付菜單

WEIXIN_MCHID:商戶號,在商戶信息中可以查看到

WEIXIN_NOTIFY_URL:微信支付異步回調API,可以做更新訂單狀態,發推送等邏輯

微信公眾平臺開發配置、請求的示例分析微信公眾平臺開發配置、請求的示例分析

WEIXIN_KEY:設置這個支付密鑰得登錄微信支付商戶平臺,登錄后點擊進入API安全,然后下載證書和自己設置密鑰,就OK了。

微信公眾平臺開發配置、請求的示例分析微信公眾平臺開發配置、請求的示例分析

二、請求與調試

  php中有個很方便的curl,這里提下CURLOPT_SSL_VERIFYPEER。一開始沒加這個屬性,請求微信服務器的時候每次返回數據是false。后面用firefox的HttpRequester模擬請求了一下,可以返回到數據,查找資料后發現要設置下這個屬性。

CURLOPT_SSL_VERIFYPEER:是否檢測服務器的證書是否由正規瀏覽器認證過的授權CA頒發的

/**
     * 原始POST
     * @param $url 請求的url地址
     * @param $raw 原始數據,可以為字符串或數組
     * @return mixed 返回請求值
     */
    public function rawpost($url, $raw)
    {
        $resource = curl_init();
        curl_setopt($resource, CURLOPT_POST, true);
        curl_setopt($resource, CURLOPT_URL, $url);
        curl_setopt($resource, CURLOPT_POSTFIELDS, $raw);
        curl_setopt($resource, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($resource, CURLOPT_SSL_VERIFYHOST, false);
        curl_setopt($resource, CURLOPT_SSL_VERIFYPEER, false);
        //curl_setopt($resource, CURLOPT_HTTPHEADER, array('Expect:'));
        $data = curl_exec($resource);
        curl_close($resource);
        return $data;
    }

這里推薦下HttpRequester,這個插件,可以模擬post、get等各種提交,content type也可以選擇。

微信公眾平臺開發配置、請求的示例分析

微信開發也提供了在線測試接口的地方。

微信公眾平臺開發配置、請求的示例分析

在請求調試的時候,微信會返回各種返回碼。點擊查看全局返回碼說明。

微信公眾平臺開發配置、請求的示例分析

感謝你能夠認真閱讀完這篇文章,希望小編分享的“微信公眾平臺開發配置、請求的示例分析”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

健康| 治县。| 宜州市| 汝阳县| 墨玉县| 横山县| 永安市| 长顺县| 始兴县| 洞头县| 河北区| 邵阳县| 廉江市| 安庆市| 涿州市| 会宁县| 宜君县| 博湖县| 渭源县| 巴彦淖尔市| 东兰县| 葫芦岛市| 吉首市| 清新县| 白玉县| 万全县| 百色市| 桃源县| 团风县| 平安县| 中西区| 高雄市| 红河县| 射洪县| 神农架林区| 海南省| 五常市| 革吉县| 安徽省| 游戏| 丰都县|