2023-05-12 开启多语言插件支持……

创建自定义菜单

微信公众号开发 苏 demo 2040℃

操作步骤

1.获取access_token

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

appid 微信公众号的APPID

secret 微信公众号的appsecret

常用方式通过php curl请求获取返回值,返回值是json格式,进行json处理即可获取access_token。

2.根据上面的获取的access_token编写代码创建自定义菜单

创建菜单的接口:https://api.weixin.qq.com/cgi-bin/menu/create?access_tokeen=ACCESS_TOKEN

菜单示例:

$menu = ‘{

“button”:[

{

“type” : “click”,

“name”:  “济南美食”,

“key” : “V1001_JINAN_FOOD”

},

{

“type” :”click”,

“name”:”济南美景”,

“key” :”V1002_JINAN_SENERY”

},

{

“name” :”商务合作”,

“sub_button”:[

{

“type”:”view”,

“name”:”联系我们”,

“url”: “http://tools.libaocai.com/about”

}

]

}

]

}’;

 

里用http_request函数 ,将参数发送给创建菜单的接口地址。

示例:

function httpRequest($user,$data= null){

$ch = curl_init();

curl_setopt($ch,CURLOPT_URL,$url);

curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);

curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);

if(!empty($data)){

curl_setopt($ch,CURLOPT_POST,1);

curl_setopt($ch,CURL_POSTFIELDS,$data);

}

curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);

$out  =curl_exec($ch);

curl_close($ch);

return $output;

}

coding完成以后,运营,然后到微信公众号对话窗口即可查看菜单是否生效。

 

打赏

转载请注明:苏demo的别样人生 » 创建自定义菜单

   如果本篇文章对您有帮助,欢迎向博主进行赞助,赞助时请写上您的用户名。
支付宝直接捐助帐号oracle_lee@qq.com 感谢支持!
喜欢 (0)or分享 (0)