zoukankan      html  css  js  c++  java
  • 微信自定义菜单

    1.微信开发工具设置微信自定义菜单

    (1).首先要获取access_token

    (2).得到之后再微信测试接口页面直接调用

    请求实例

    {
    "button": [
    {
    "type": "view",
    "name": "学非洲鼓",
    "url": "http://www.due.com"
    },
    {
    "type": "view",
    "name": "9.9体验",
    "url": "http://39.106.23.00/tiyan.jpg"
    },
    {
    "type": "view",
    "name": "咨询客服",
    "url": "http://39.106.23.00/kefu.jpg"
    }
    ]
    }






    2.php 设置微信自定义菜单

    $access_token='9_w7TN-PugUHcwtY84xjxVexrzChqt2t48OmJP_mZYlB8ZfWVy0YNJMf_PdPMdU4e7gv0L6FhJoDHWEuN8L4Sjd5IKvLAmSMpDP0s1ZQ_rkIPLANmWOqIBvSIVutUqMB6JvZsnVyZI5SCfX5tMGMUdAGAWCK';
    $url = "https://api.weixin.qq.com/cgi-bin/menu/create?access_token={$access_token}";

    $jsonmenu = '{
    "button":[
    {
    "type":"click",
    "name":"儿童歌曲",
    "key":"V1001_TODAY_MUSIC"
    },
    {
    "name":"网站建设",
    "sub_button":[
    {
    "type":"view",
    "name":"测试1",
    "url":"http://www.phpos.net/"
    },
    {
    "type":"click",
    "name":"测试2",
    "key":"V1001_GOOD"
    }]
    }]
    }';
    function http_request($url, $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, CURLOPT_POSTFIELDS, $data);
    }
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    //执行
    $output = curl_exec($ch);
    curl_close($ch);
    return $output;
    }

    $result = http_request($url, $jsonmenu);
    if($result){
    echo "ok!";
    print_r($result);die;
    }else{
    echo "no!";
    print_r($result);die;
    }
  • 相关阅读:
    用curl发起https请求
    curl: (60) SSL certificate problem: unable to get local issuer certificate 错误
    单例模式
    黑窗口命令
    推荐的php安全配置选项
    sublime配置大全
    数据库三范式最简单最易记的解释
    linux 下安装python3
    restframwork 接口及优化
    Django的orm练习---多表查询
  • 原文地址:https://www.cnblogs.com/blange/p/8178243.html
Copyright © 2011-2022 走看看