国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php實現微信公眾號創建自定義菜單功能的實例代碼

2024-05-05 00:09:31
字體:
來源:轉載
供稿:網友

目的

創建自定義菜單,實現菜單事件。

首先獲取Access_Token

接口:

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

我用的是測試號,修改APPID和APPSECRET,然后瀏覽器訪問上面這個Url即可生成Access_Token

然后配置菜單的事件,caidan.php

<?phpheader("Content-type: text/html; charset=utf-8");define("ACCESS_TOKEN", "生成的Access_Token");//創建菜單function createMenu($data){$ch = curl_init();curl_setopt($ch, CURLOPT_URL, "https://api.weixin.qq.com/cgi-bin/menu/create?access_token=".ACCESS_TOKEN);curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)');curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_AUTOREFERER, 1);curl_setopt($ch, CURLOPT_POSTFIELDS, $data);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);$tmpInfo = curl_exec($ch);if (curl_errno($ch)) { return curl_error($ch);}curl_close($ch);return $tmpInfo;}//獲取菜單function getMenu(){return file_get_contents("https://api.weixin.qq.com/cgi-bin/menu/get?access_token=".ACCESS_TOKEN);}//刪除菜單function deleteMenu(){return file_get_contents("https://api.weixin.qq.com/cgi-bin/menu/delete?access_token=".ACCESS_TOKEN);}$data = '{  "button":[  {   "type":"click",   "name":"首頁",   "key":"home"  },  {   "type":"click",   "name":"簡介",   "key":"introduct"  },  {   "name":"菜單",   "sub_button":[   {    "type":"click",    "name":"hello word",    "key":"V1001_HELLO_WORLD"   },   {    "type":"click",    "name":"贊一下我們",    "key":"V1001_GOOD"   }]  }]}';echo createMenu($data);

瀏覽器訪問caidan.php

正確時的返回JSON數據包如下:

{"errcode":0,"errmsg":"ok"}

錯誤時的返回JSON數據包如下(示例為無效菜單名長度):

{"errcode":40018,"errmsg":"invalid button name size"}

總結

以上所述是小編給大家介紹的php實現微信公眾號創建自定義菜單功能的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 理塘县| 永福县| 遵化市| 贡觉县| 正安县| 天台县| 姜堰市| 宜州市| 博兴县| 犍为县| 辽中县| 内黄县| 新余市| 威海市| 龙门县| 西峡县| 大田县| 固阳县| 定边县| 许昌县| 乌兰县| 涡阳县| 即墨市| 仁寿县| 沐川县| 武鸣县| 白水县| 公主岭市| 古丈县| 安宁市| 托克逊县| 阳高县| 鄂托克前旗| 赤水市| 黑龙江省| 仲巴县| 沧州市| 自治县| 和平区| 黎川县| 吴川市|