国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php實現微信公眾號創建自定義菜單功能的實例代碼

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

2021-08-03 15:17TANKING 2.2k PHP教程

這篇文章主要介紹了php實現微信公眾號創建自定義菜單功能,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

目的

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

首先獲取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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php
header("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實現微信公眾號創建自定義菜單功能的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

原文鏈接:https://segmentfault.com/a/1190000019436016

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 黄色av三级 | 亚洲精品在线播放 | 日韩精品视频在线 | 欧美一区二区三区的 | 日本手机在线视频 | 成人久久18免费观看 | 亚洲精品在线观看网站 | 中文字幕黄色 | 午夜成人影视 | 国产免费一区 | 一区二区乱码 | 欧美精品一区在线 | 国产免费一区二区三区 | 亚洲第1页 | 欧美日韩精品一区二区三区四区 | 欧美日韩国产一区二区 | 日韩精品99 | 九一精品 | 国产精品一区二 | 久久香蕉网 | 吴梦梦到粉丝家实战华中在线观看 | 黄a视频 | 亚洲精品久 | 综合久久亚洲 | 欧洲精品久久久 | 四虎最新紧急更新地址 | 欧美在线观看免费观看视频 | 免费看国产片在线观看 | 欧美精品成人一区二区三区四区 | 亚洲五码在线 | 中文字幕日韩欧美 | 876av国产精品电影 | 玖玖色资源| 国产综合视频在线观看 | 精品香蕉视频 | 欧美午夜一区 | 国产成人精品一区二区三区四区 | 精品一区二区精品 | 国产一区成人 | 中文字幕亚洲一区二区三区 | 91嫩草香蕉 |