《微信開發使用PHP CURL創建菜單》要點:
本文介紹了微信開發使用PHP CURL創建菜單,希望對您有用。如果有疑問,可以聯系我們。
為了實現此功能,繼續完善WxMenu.class.php類庫,新增createMenu()辦法實現菜單的創建操作,核心代碼如下:
代碼中使用的CURL是一個非常強大的開源庫,支持很多協議(包括HTTP、FTP、TELNET等),用戶可以使用它來發送HTTP哀求.使用CURL的好處是可以通過靈活的選項設置不同的HTTP協議參數,并且支持HTTPS.
使用CURL的PHP擴展完成一個HTTP哀求的發送一般有以下4個步驟:
1、初始化連接句柄;2、設置CURL選項;3、執行并獲取結果;4、釋放VURL連接句柄.其中,初始化連接句柄的辦法如下:
$ch=curl_init();
設置哀求方式、哀求地址和哀求數據等的代碼如下:
執行獲取成果并釋放鏈接句柄的代碼如下:
在IndexController.class.php文件中新增menu()辦法,引入WxMenu類庫并進行菜單的創建操作,核心代碼如下:
在本地游覽器中執行menu()辦法后,可以看到在微信公眾平臺測試號中已經成功創建了自定義菜單.創建成功的提示效果如圖所示
若因為參數錯誤而導致哀求失敗,接口回返回不同的錯誤值,例如:
{"errcode":40018,"errmsg":"invalid button name size"}
在微信公眾平臺測試號中,自界說菜單效果如圖所示
《微信開發使用PHP CURL創建菜單》是否對您有啟發,歡迎查看更多與《微信開發使用PHP CURL創建菜單》相關教程,學精學透。維易PHP學院為您提供精彩教程。