X 提示語:您的IE瀏覽器版本太低,部分重要功能無法體驗或使用,請升級到IE8以上或者使用火狐、谷歌瀏覽器,瀏覽器下載:IE8,火狐瀏覽器,谷歌瀏覽器
微信自定義菜單的處理開發示例
發布時間:2020-04-07 16:15:48    來源:容大互聯

自定義菜單的創建


<?php

define("APPID", "您的appid");
define("APPSECRET", "您的appsecret ");

$token_access_url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=" . APPID . "&secret=" . APPSECRET;
$res = file_get_contents($token_access_url);  //獲取文件內容或獲取網絡請求的內容
//echo $res;
$result = json_decode($res, true);  //接受一個 JSON 格式的字符串并且把它轉換為 PHP 變量
$access_token = $result['access_token'];

define("ACCESS_TOKEN", $access_token);  //將access_token定義為常量,便于使用.

$make_menu_url = "https://api.weixin.qq.com/cgi-bin/menu/create?access_token=" . ACCESS_TOKEN;

$menuData = ' {
   "button":[
   {
     "type":"click",
     "name":"今日歌曲",
     "key":"V1001_TODAY_MUSIC"
   },
   {
      "name":"菜單",
      "sub_button":[
      {
        "type":"view",
        "name":"搜索",
        "url":"http://www.soso.com/"
      },
      {
        "type":"view",
        "name":"視頻",
        "url":"http://v.qq.com/"
      },
      {
        "type":"click",
        "name":"贊一下我們",
        "key":"V1001_GOOD"
      }]
    }]
 }';

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $make_menu_url);
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 6.0; Windows NT 5.1; .NET CLR 1.1.4322)");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $menuData);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);

$info = curl_exec($ch);

//判讀執行過程中是否有錯誤,有則發送數據錯誤報告.
if (curl_errno($ch)) {
  echo 'Error' . curl_error($ch); //用戶檢查php運行環境中的curl模塊開啟情況.
}

curl_close($ch);
print_r($info); //查看post提交到微信服務器后,返回的數據.

自定義菜單的獲取


<?php

define("APPID", "您的appid");
define("APPSECRET", "您的appsecret ");

$token_access_url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=" . APPID . "&secret=" . APPSECRET;
$res = file_get_contents($token_access_url);  //獲取文件內容或獲取網絡請求的內容
$result = json_decode($res, true);  //接受一個 JSON 格式的字符串并且把它轉換為 PHP 變量
$access_token = $result['access_token'];

$make_menu_url = "https://api.weixin.qq.com/cgi-bin/menu/get?access_token=" . $access_token;

$menu_json = file_get_contents($make_menu_url);

echo $menu_json;

自定義菜單的刪除


<?php

define("APPID", "您的appid");
define("APPSECRET", "您的appsecret ");

$token_access_url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=" . APPID . "&secret=" . APPSECRET;
$res = file_get_contents($token_access_url);  //獲取文件內容或獲取網絡請求的內容
$result = json_decode($res, true);  //接受一個 JSON 格式的字符串并且把它轉換為 PHP 變量
$access_token = $result['access_token'];

$make_menu_url = "https://api.weixin.qq.com/cgi-bin/menu/delete?access_token=" . $access_token;

$menu_json = file_get_contents($make_menu_url);

echo $menu_json;

以上所述就是本文的全部內容了,希望對大家做微信開發有所幫助。


文章來源:網絡。如侵犯你的版權,請聯系我們的客服人員,我們會第一時間刪除文章。



容大互聯推薦閱讀:

 

讓谷歌、百度都愛上你的十大秘訣

與網站軟文、博客軟文等操作手法不同的是,論壇軟文由于監管嚴格。特別是近年來,國家加強對論壇的管理,迫使論壇管理員更加關注網友的言論。無形中,也使得一些軟文貼被火眼晶晶的論壇管理員一鍵刪除了。如何將論壇軟文寫的更具隱蔽性,晃過論壇管理員,憑借

seo叫板一張圖片 引發站長多層思考

最近在一個論壇中看到一張圖片,不管這張圖片是有誰發出的,并且是否經過ps,但整體而言,這張圖片的確引起了站長很多的關注,圖片如下:seo會永生嗎?都說互聯網行業中沒有永生的神話,seo會創造這個神話嗎?有來自兩個方面的觀點。一、不會永生一個

關鍵詞優化技巧借鑒

在網絡營銷中,針對關鍵詞排名是有很大幫助的,外鏈我們就不說了,內鏈大家都知道,錨文本內鏈增加關鍵詞密度會使搜索引擎在索引的時候給予這個關鍵詞更多的投票,當然關鍵詞要在文章中自然出現,而且不能出現堆砌效果,否則會適得其反。那么需要在哪里添加關


本文來自容大互聯,專業的云計算數據中心服務商,國家高新技術企業,16年的專業深圳服務器托管、大帶寬出售、光纖專線接入、云服務器等行業沉淀,提供高性價比的產品和優秀的技術服務,贏得數十萬用戶的青睞。

為什么選擇我們
  • 19年品質

    專業服務團隊,19年運營經驗,值得信賴
  • 高新企業

    國家高新技術企業,深圳行業唯一
  • 雙軟企業

    深圳市“雙軟”企業,技術可靠
  • 全程服務

    7X24小時全程服務,不僅僅只是銷售產品
千炮彩金捕鱼手机版下载