php专区

 首页 > php专区 > PHP应用 > 开放平台 > 方倍微信公众平台自定义菜单接口开发(1) - 微

方倍微信公众平台自定义菜单接口开发(1) - 微

分享到:
【字体:
导读:
          一、获取权限自定义菜单接口目前处于内测阶段,需要向腾讯官方申请权限。通过权限的账号将获得到appid和appsecret然后通过appid和appsecret获取access_tokenhttps: api weixin qq com cgi-bin token?gra...

一、获取权限

自定义菜单接口目前处于内测阶段,需要向腾讯官方申请权限。通过权限的账号将获得到appid和appsecret

然后通过appid和appsecret获取access_token

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

 

二、菜单创建

通过POST一个特定结构体,实现在微信客户端创建自定义菜单。

https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN

结构体如下:

 {
     "button":[
     {    
          "type":"click",
          "name":"今日歌曲",
          "key":"V1001_TODAY_MUSIC"
      },
      {
           "name":"菜单",
           "sub_button":[
            {
               "type":"click",
               "name":"hello word",
               "key":"V1001_HELLO_WORLD"
            },
            {
               "type":"click",
               "name":"赞一下我们",
               "key":"V1001_GOOD"
            }]
       }]
 }

菜单删除 

https://api.weixin.qq.com/cgi-bin/menu/delete?access_token=ACCESS_TOKEN

 

三、效果演示

  

最终效果

 

说明:申请已经暂停

 

四、相关文章

微信公众平台开发(58)自定义菜单

http://www.2cto.com/weixin/201405/303982.html

 

 

分享到:
方倍微信公众平台消息接口开发(29)校验...
一、问题来源 微信公众平台在启用接口的时候使用valid函数进行验证, define("TOKEN", "方倍工作室"); $wechatObj = new wechatCallbackapiTest(); $wechatObj->valid(); 但在验证完成后,就开始执行对消息的响应,不再使用valid函数,需要把他注释掉,并且设置成responseMsg() 如下 define("TOKEN", "方...
方倍微信支付开发(5) 订单查询 - 微信公...
一、订单查询 因为某一方技术的原因,可能导致商户在预期时间内都收不到最终支付通知,此时商户可以通过该API来查询订单的详细支付状态。 订单查询API的URL为: https://api.weixin.qq.com/pay/orderquery?access_token=xxxxxx URL中的参数只包含目前微信公众平台凭证access_token,而订单查询的真正数据是放在PostData...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……