public function setForeverImageSource() { $access_token = $this->getAccessToken(); $path = "/var/www/v.vxndy.com/Public/images/shasha.jpg"; $vars = array('media' => '@' . $path); $url = "https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=" . $access_token; $result = postCURL($url, $vars); Log::write('新增永久素材返回信息:' . $result); }
public function createMenu() { Log::write("开始创建自定义菜单"); $access_token = $this->getAccessToken(); $url = "https://api.weixin.qq.com/cgi-bin/menu/create?access_token=" . $access_token; $vars = C('MENU_ONE'); $result = postCURL($url, $vars); Log::write("创建自定义菜单返回消息:" . $result); }
public function getForverQrcodeTicket() { $token = $this->getAccessToken(); $scene_id = mt_rand(0, 100000); $vars = '{"action_name": "QR_LIMIT_SCENE", "action_info": {"scene": {"scene_id": ' . $scene_id . '}}}'; Log::write('获得永久二维码ticket需要的参数:' . $vars); $url = "https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=" . $token; $result = postCURL($url, $vars); Log::write('获得永久二维码返回ticket返回值:' . $result); return json_decode($result, TRUE); }
public function sendTempMessage2() { $access_token = $this->getAccessToken(); $vars = $this->getTempMessage2(); $url = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=" . $access_token; $result = postCURL($url, $vars); Log::write('发送模板消息参数url:' . $url); Log::write('发送模板消息参数vars:' . $vars); $info = (array) simplexml_load_string($result); Log::write("发送模板消息最后返回数据" . json_encode($info)); }