夺命雷公狗---微信开发18----删除自定义菜单
2016-01-30 06:33
417 查看
我们先来创建一个del_menu.php 代码如下所示:
get_token.php 代码如下所示:
然后在进行访问del_menu.php,如果成功即可如下所示:
<?php header('Content-Type:text/html;charset=utf-8'); require_once "get_token.php"; $url ="https://api.weixin.qq.com/cgi-bin/menu/delete?access_token={$access_token}"; $result = http_request($url); var_dump($result); //我把请求内容封装到函数中 function http_request($url, $data=null){ //我们使用curl函数 //初始化 $ch = curl_init(); //设置变量 curl_setopt($ch, CURLOPT_URL,$url); //这意思是,设置好发送的url地址发送到那 //curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,$url); 这样的意思是对方要不要验证,如果不用则按照下面的即可 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,FALSE); //如果不用验证,这样即可 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,FALSE); //如果不用验证HOST主机这样即可 if(!empty($data)){ curl_setopt($ch,CURLOPT_POST,1);//启用时会发送一个常规的POST请求,就像表单提交的一样。 curl_setopt($ch,CURLOPT_POSTFIELDS,$data);//全部数据使用HTTP协议中的"POST"操作来 } curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //将curl_exec()获取的信息以文件流的形式返回,而不是直接输出 //执行 $output = curl_exec($ch); //返回来的值是一个json格式的值 //关闭句柄 curl_close($ch); return $output; }
get_token.php 代码如下所示:
<?php //原理,就是使用curl函数,发出http请求,获取access_token $appid = 'wxed89d8f74fa6fc51'; $appsecret = 'd4624c36b6795d1d99dcf0547af5443d'; $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={$appid}&secret={$appsecret}"; //我们使用curl函数 //初始化 $ch = curl_init(); //设置变量 curl_setopt($ch, CURLOPT_URL,$url); //这意思是,设置好发送的url地址发送到那 //curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,$url); 这样的意思是对方要不要验证,如果不用则按照下面的即可 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,FALSE); //如果不用验证,这样即可 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,FALSE); //如果不用验证HOST主机这样即可 curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //将curl_exec()获取的信息以文件流的形式返回,而不是直接输出 //执行 $output = curl_exec($ch); //返回来的值是一个json格式的值 //关闭句柄 curl_close($ch); //对返回的json结果要将他转为一个数组 $jsoninfo = json_decode($output,true); //测试以下,看下是否拿到返的回数组 //var_dump($jsoninfo); $access_token = $jsoninfo['access_token'];
然后在进行访问del_menu.php,如果成功即可如下所示:
![](http://images2015.cnblogs.com/blog/824335/201601/824335-20160130063234802-1148715461.jpg)
相关文章推荐
- 夺命雷公狗---微信开发17----自定义菜单的事件推送,响应菜单的CLICK
- 夺命雷公狗---微信开发16----自定义菜单的查询
- 夺命雷公狗---微信开发15----编写进行创建自定义菜单
- 今年微信和支付宝的红包玩法,都是烂设计主导!
- perl 微信 涉及的数组结构
- Flask + SAE 接入微信公众平台
- iOS客户端的微信支付接入
- 原创 山寨版微信
- 夺命雷公狗---微信开发14----用网页调试工具调试自定义菜单接口
- 微信api 群发 图文消息
- 微信公众平台开发 zhphpweixinApi.class.php api-php接口类@真实可用
- C# 微信access_token缓存和过期刷新
- 微信分享自定义图片和摘要
- 微信企业号开发(7)--自定义菜单
- 微信 @chatroom 信息:
- 微信验证.Net代码:C#如何校验URL有效性成为开发者
- 微信支付 简单的流程
- 纯JSP实现简单微信开发后台
- 微信的 JSSDK
- 呼出拨号,短信,微信功能