扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
这篇文章主要介绍了计算机网络中微信如何创建自定义目录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
公司主营业务:成都做网站、网站制作、成都外贸网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出青川免费做网站回馈大家。
微信创建自定义目录的方法实例
//创建自定义菜单 private function create_menu($access_token){ //echo $access_token;exit; $url="https://api.weixin.qq.com/cgi-bin/menu/create?access_token=".$access_token; $post_data='{ "button":[ { "name":"PHP", "sub_button":[ { "type":"view", "name":"ThinkPHP", "url":"http://wap.phplee.com" }, { "type":"view", "name":"微信", "url":"http://wap.phplee.com/" } ] }, { "name":"运维", "sub_button":[ { "type":"view", "name":"Linux", "url":"http://wap.phplee.com" }, { "type":"view", "name":"MySQL", "url":"http://wap.phplee.com" } ] }, { "name":"APP", "sub_button":[ { "type":"view", "name":"Android", "url":"http://wap.phplee.com/" }, { "type":"view", "name":"IOS", "url":"http://wap.phplee.com/" }] }] }'; $header [] = "content-type: application/json; charset=UTF-8"; $ch = curl_init (); curl_setopt ( $ch, CURLOPT_URL, $url ); //请求的方式是post curl_setopt ( $ch, CURLOPT_CUSTOMREQUEST, "POST" ); // 禁用后cURL将终止从服务端进行验证 curl_setopt ( $ch, CURLOPT_SSL_VERIFYPEER, FALSE ); //不检查证书 curl_setopt ( $ch, CURLOPT_SSL_VERIFYHOST, FALSE ); //发送头部字段 curl_setopt ( $ch, CURLOPT_HTTPHEADER, $header ); //告诉对方 自己的浏览器型号 curl_setopt ( $ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)' ); //即表示自动进行跳转抓取(如果URL发生了302重定向)继续抓取 curl_setopt ( $ch, CURLOPT_FOLLOWLOCATION, 1 ); //自动重定向开启 curl_setopt ( $ch, CURLOPT_AUTOREFERER, 1 ); //发送的post参数 curl_setopt ( $ch, CURLOPT_POSTFIELDS, $post_data); //得到的结果不显示在屏幕上,作为变量结果储存 curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, true ); $res = curl_exec ( $ch ); //如果运行错误,返回一个错误号 $flat = curl_errno ( $ch ); if ($flat) { $data = curl_error ( $ch ); } curl_close ( $ch ); //拿到了返回结果后json格式转化为可以使用的数组格式 $res = json_decode ( $res, true ); if($res['errcode']==0){ return true; }else{ return false; } }
使用:
//微信测试 public function Index() { //获取access_token if(S('access_token')){ $access_token=S('access_token'); }else{ $access_token=$this->get_access_token(); S('access_token',$access_token); } //echo $access_token;exit; //创建菜单 $result=$this->create_menu($access_token); if($result===false){ echo '创建菜单失败';exit; }else{ echo '创建菜单成功';exit; } }
感谢你能够认真阅读完这篇文章,希望小编分享的“计算机网络中微信如何创建自定义目录”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流