微信公众号开发——创建自定义菜单(PHP版)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信公众号开发——创建自定义菜单(PHP版)相关的知识,希望对你有一定的参考价值。

<?php
include "TokenUtil.php";
//TokenUtil::build_access_token();
$access_token = TokenUtil::read_token();

getSucaiList($access_token);

function getSucaiList($token){
    $url = ‘https://api.weixin.qq.com/cgi-bin/menu/create?access_token=‘.$token;
    $Data = ‘{
        "button": [
            {
                "type": "click", 
                "name": "哈哈哈", 
                "key": "V1001_TODAY_MUSIC"
            }, 
            {
                "name": "影视", 
                "sub_button": [
                    {
                        "type": "view", 
                        "name": "搜索", 
                        "url": "http://www.soso.com/"
                    }, 
                    {
                        "type": "click", 
                        "name": "赞一下我们", 
                        "key": "V1001_GOOD"
                    }
                ]
            }
        ]
    };
    //初始化
    $ch = curl_init();
    //设置参数
    curl_setopt($ch,CURLOPT_URL, $url);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
    curl_setopt ( $ch, CURLOPT_POST, true );
    curl_setopt ( $ch, CURLOPT_POSTFIELDS, $Data);
    curl_setopt ( $ch, CURLOPT_HEADER, false );
    //采集
    $output = curl_exec($ch);
    
    //关闭
    echo $output;
    curl_close($ch);
}
?>

 

以上是关于微信公众号开发——创建自定义菜单(PHP版)的主要内容,如果未能解决你的问题,请参考以下文章

php微信开发实现自定义菜单功能

《C#微信开发系列-自定义菜单管理》

微信公众号开发---使用开源组件开发自定义菜单栏的创建

微信公众号自定义菜单创建

微信公众号开发 菜单处理

微信公众号自定义菜单完整代码