You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
1.3 KiB
50 lines
1.3 KiB
<?php
|
|
class Weixin_WeixinController extends Ctrl_Token{
|
|
function post($url, $data){
|
|
//初始化curl
|
|
$ch = curl_init($url);
|
|
//设置请求参数
|
|
curl_setopt($ch, CURLOPT_POST, 1);//设置当前的请求方式为post
|
|
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);//设置要发送的参数
|
|
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
|
|
//发送请求
|
|
$res = curl_exec($ch);
|
|
//返回结果
|
|
return $res;
|
|
}
|
|
public function indexAction(){
|
|
$res=new Ctrl_Token;
|
|
//设置接口地址
|
|
// $url='https://qyapi.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN&agentid=AGENTID';
|
|
$url='https://api.weixin.qq.com/cgi-bin/menu/create?access_token='.$res->getToken();
|
|
$data=' {
|
|
"button":[
|
|
{
|
|
"name":"互动",
|
|
"sub_button":[
|
|
{
|
|
"type":"media_id",
|
|
"name":"精华问答",
|
|
"media_id":"T-ff_ALdW0wkt820Jsrk2ac41ijoMu0X8KU6Viw0DpY"
|
|
},
|
|
{
|
|
"type":"view",
|
|
"name":"我要提问",
|
|
"url":"http://www.baidu.com/"
|
|
},
|
|
|
|
]
|
|
},
|
|
|
|
]
|
|
}';
|
|
|
|
|
|
$res =$this->post($url, $data);
|
|
var_dump($res);die;
|
|
|
|
}
|
|
public function uploadAction(){
|
|
echo '4';die;
|
|
}
|
|
}
|
|
|