温州市微信创建自定义目录的方法实例
阅读 32915 · 发布日期 2020-08-24 17:26 · 温州优光网络科技有限公司|建站|APP小程序制作|做网站SEO推广优化
【摘要】
本文主要和大家分享微信创建自定义目录的方法实例,希望能帮助到大家。//创建自定义菜单
private function create_menu($access_token){
//echo $access_token;exit;
$url="https://api.weix... 【温州小程序开发,温州微信公众号,平阳做网站,平阳网站建设公司,平阳小程序商城制作,昆阳万全做网站,鳌江水头小程序,萧江腾蛟微信公众号,山门顺溪南雁海西南麂凤卧麻步怀溪网络网店服务,政采云网店管理服务】...
本文主要和大家分享微信创建自定义目录的方法实例,希望能帮助到大家。
//创建自定义菜单 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;
}
}
以上就是微信创建自定义目录的方法实例的详细内容,更多请关注php中文网其它相关文章!
微信
分享相关标签:
自定义 实例 方法本文原创发布php中文网,转载请注明出处,感谢您的尊重!
上一篇:
微信如何获取openid
下一篇:
微信如何验证所有者相关文章相关视频修改微信号有什么影响吗?微信中共享实时位置什么意思数据库设计的基本原则是什么?微信小程序调用图片安全API微信创建自定义目录的方法实例完整表单实例PHP 自定义函数高级用法PHP 完整表单实例实例文件留言本PHP开发基础教程之完整的表单实例 [温州做微信公众号]