微信公眾平台自定義選單

2021-08-18 16:47:35 字數 1590 閱讀 9647

介面呼叫請求說明

http請求方式: get
引數說明

引數是否必須

說明grant_type

是獲取access_token填寫client_credential

是第三方使用者唯一憑證

secret

返回說明

引數

說明access_token

獲取到的憑證

expires_in

憑證有效時間,單位:秒

根據access_token,將json格式的選單資料通過https post方式提交。

private $token;

public function index($id='')

public function responsemsg()

else

}else

}private function checksignature()

else

把資料存入資料庫先把資料轉換成陣列形式

$mp=$this->mp;

$data=m('mp_menu')->where("mp_id=")->order('id')->select();

$data2=$data;

foreach ($data as $k => $v)

}}

把資料新增如資料庫這裡引用了lanewechat框架

$ta=m('mp_menu');

$ta->where("mp_id=")->delete();

$ta->addall($data1);

$ret= menu::setmenu($data1);

// file_put_contents('menu.txt', $ret);

if ($ret === true) else

資料的同步
$mp_id = $mp['id'];

$menu = menu::getmenu($data1);

// print_r($menu);

// // exit;

// print_r($menu['menu']['button']);

// exit;

$menu = $menu['menu']['button'];

$arr = array();

$index = 1;

foreach ($menu as $key => &$value) else if($subvalue['type']=='view')else

unset($subvalue['sub_button']);

$arr = $subvalue;

$subindex++;

}}elseelse if($value['type']=='view')else

unset($value['sub_button']);

$arr = $value;

}$index++;

微信公眾平台 自定義選單

服務號和通過認證的訂閱號可以申請自定義選單。自定義選單介面可實現click view兩種型別的按鈕。1 建立選單 const createmenuurl function createmenus accesstoken string tjsonobject var url string j tjso...

PHP微信公眾平台自定義選單

請求說明 http請求方式 get 現在你的token已經獲取成功了,下來就是相關的 實現了。public function createmenu ch curl init curl setopt ch,curlopt url,curl setopt ch,curlopt customrequest...

微信公眾平台04 自定義選單

首先自定義選單需要獲取access token,由於access token有效時間僅為兩個小時,因此,我們需要將其封裝成函式,為今後的開發省去麻煩。class wxcommonelse 這個函式寫在wei.class.php檔案裡。接下來是自定義選單檔案 require weixin.class....