文档章节

微信企业号 创建菜单 显示不出来

cgjcgs
 cgjcgs
发布于 2015/12/16 17:58
字数 207
阅读 978
收藏 0

用的 https://github.com/dodgepudding/wechat-php-sdk    qywechat.class.php

 public function actionIndex()
    {
       $weObj = new Wechat([
            'token'=>'eVmGCO33J4jQhisqgHCHMKDB', //填写应用接口的Token
             'encodingaeskey'=>'5V6sDk8AQoc7GqnwfR7TsUCwJD8107rnMDcsjkE65Cu', //填写加密用的EncodingAESKey
             'appid'=>'wxb7dd069b9094e0a2', //填写高级调用功能的app id
             'appsecret'=>'nwgpSx0jMqZFNw06p45X1TVdE3eWDuZ0Al4iQowRMDXQVa8ZGUY1ANWBpLempF4u', //填写高级调用功能的密钥
             'agentid'=>'25', //应用的id
        ]);
        $weObj->valid(); 
        $type = $weObj->getRev()->getRevType();
        
        $menu =     array (
               'button' => array (
                  array (
                   'name' => '扫码',
                   'sub_button' => array (
                       0 => array (
                         'type' => 'scancode_waitmsg',
                         'name' => '扫码带提示',
                         'key' => 'rselfmenu_0_0',
                       ),
                       1 => array (
                         'type' => 'scancode_push',
                         'name' => '扫码推事件',
                         'key' => 'rselfmenu_0_1',
                       ),
                   ),
                 ),
                  array (
                   'name' => '发图',
                   'sub_button' => array (
                       0 => array (
                         'type' => 'pic_sysphoto',
                         'name' => '系统拍照发图',
                         'key' => 'rselfmenu_1_0',
                       ),
                       1 => array (
                         'type' => 'pic_photo_or_album',
                         'name' => '拍照或者相册发图',
                         'key' => 'rselfmenu_1_1',
                       )
                   ),
                 ),
                  array (
                   'type' => 'location_select',
                   'name' => '发送位置',
                   'key' => 'rselfmenu_2_0'
                 ),
               ),
           );
        $weObj->createMenu($menu,25);  //创建菜单
        switch($type) {
            case Wechat::MSGTYPE_TEXT:
                    $weObj->text("hello, I'm wechat")->reply();
                    exit;
                    break;
            case Wechat::MSGTYPE_EVENT:
                    break;
            case Wechat::MSGTYPE_IMAGE:
                    break;
            default:
                    $weObj->text("help info")->reply();
        }
        
    
    }


© 著作权归作者所有

上一篇: yii2 URL %2F and /
下一篇: git 问题
cgjcgs
粉丝 2
博文 32
码字总数 3053
作品 0
广州
程序员
私信 提问
加载中

评论(3)

a
avrilliuzw

引用来自“JohnWen”的评论

上次用微信公众号接口测试页面测试一下菜单创建,请求成功但不显示。后来找到问题所在:微信官服对菜单做了缓存处理,对应的解决方法是取消关注重新关注就显示了。希望能解决你的问题。
👍
cgjcgs
cgjcgs

引用来自“JohnWen”的评论

上次用微信公众号接口测试页面测试一下菜单创建,请求成功但不显示。后来找到问题所在:微信官服对菜单做了缓存处理,对应的解决方法是取消关注重新关注就显示了。希望能解决你的问题。
感谢你的回复 我用的是微信企业号 是因为没有设置权限的问题 不是因为缓存
JohnWen
JohnWen
上次用微信公众号接口测试页面测试一下菜单创建,请求成功但不显示。后来找到问题所在:微信官服对菜单做了缓存处理,对应的解决方法是取消关注重新关注就显示了。希望能解决你的问题。
C#开发微信门户及应用(6)--微信门户菜单的管理操作

前面几篇继续了我自己对于C#开发微信门户及应用的技术探索和相关的经验总结,继续探索微信API并分享相关的技术,一方面是为了和大家对这方面进行互动沟通,另一方面也是专心做好微信应用的底...

walb呀
2017/12/04
0
0
C#开发微信门户及应用(20)-微信企业号的菜单管理

前面几篇陆续介绍了很多微信企业号的相关操作,企业号和公众号一样都可以自定义菜单,因此他们也可以通过API进行菜单的创建、获取列表、删除的操作,因此本篇继续探讨这个主体,介绍企业号的...

walb呀
2017/12/04
0
0
C#开发微信门户及应用(1)--开始使用微信接口

微信应用如火如荼,很多公司都希望搭上信息快车,这个是一个商机,也是一个技术的方向,因此,有空研究下、学习下微信的相关开发,也就成为日常计划的重要事情之一了。本系列文章希望从一个循...

walb呀
2017/12/04
0
0
H3 BPM微信接入配置

1 配置前提条件2 1.1 前提条件2 2 在微信企业号中创建H3 BPM应用2 2.1 创建应用步骤2 3 在H3 BPM中进行微信集成配置6 3.1 微信企业号中的参数6 3.2 在H3 BPM中进行微信集成配置6 4 企业号通讯...

lwl_BPM
2017/06/28
0
0
微信公众平台开发教程新手解惑40则

【编者按】由CSDN和《程序员》杂志联合主办的 2014年微信开发者大会 将于8月23日在北京举行,邀请了来自于一线的微信开发商技术负责人或资深工程师从企业应用开发高级篇、智能客服与LBS、微信...

DavidBao
2015/04/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

我为什么要写微信公众号

埋一颗种子,细心呵护,静待她枝繁叶茂,葱郁参天 V2论坛上有个帖子【做程序员最重要的还是一定要有自己的作品】,作者写道: 能有一个作品和你的名字联系在一起,应当成为在职业生涯前期着意...

运维咖啡吧
17分钟前
2
0
数据库

数据库架构 数据库架构可以分为存储文件系统和程序实例两大块,而程序实例根据不同的功能又可以分为如下小模块。 1550644570798 索引模块 常见的问题有: 为什么要使用索引 什么样的信息能成...

一只小青蛙
今天
5
0
PHP常用经典算法实现

<? //-------------------- // 基本数据结构算法 //-------------------- //二分查找(数组里查找某个元素) function bin_sch($array, $low, $high, $k){ if ( $low <= $high){ $mid = int......

半缘修道半缘君丶
昨天
5
0
GIL 已经被杀死了么?

本文原创并首发于公众号【Python猫】,未经授权,请勿转载。 原文地址:https://mp.weixin.qq.com/s/8KvQemz0SWq2hw-2aBPv2Q 花下猫语: Python 中最广为人诟病的一点,大概就是它的 GIL 了。...

豌豆花下猫
昨天
6
0
git commit message form

commit message一般包括3部分:Header、Body、Footer。 <type>(<scope>):<subject>blank line<body>blank line<footer> header是必需的,body、footer可以省略。 header中type、subject......

ninjaFrog
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部