function sendWechatmodel($openid,$data,$go_url)//接受消息的用户openid,发送的消息,点击详情跳转的url
        {
            $appid = $this->result["sites"]["appid"];
            $secret = $this->result["sites"]["appsecret"];
            $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$secret;
            $weixin =  file_get_contents($url);//通过code换取网页授权access_token
            $jsondecode = json_decode($weixin); //对JSON格式的字符串进行编码
            $json = get_object_vars($jsondecode);//转换成数组
            $template = array(
                'touser' => $openid,
                'template_id' => "ViIWJEeK6YCXDMy-wXu5wqdwekRbkL_57QWscJ2AZA",//申请到的模版id
                'url' => $go_url,
                'topcolor' => "#FF0000",
                'data' => $data
            );
            $json_template = json_encode($template);
            $url = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=" . $json['access_token'];
            $ch = curl_init(); //初始化curl
            curl_setopt($ch, CURLOPT_URL, $url); //抓取指定网页
            curl_setopt($ch, CURLOPT_HEADER, 0); //设置header
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //要求结果为字符串且输出到屏幕上
            curl_setopt($ch, CURLOPT_POST, 1); //post提交方式
            curl_setopt($ch, CURLOPT_POSTFIELDS, urldecode($json_template));
            curl_exec($ch); //运行curl
            curl_close($ch);        
        }

最新文章

  1. Unix philosophy
  2. 汇编学习(四)——算术运算程序
  3. Array.prototype.indexOf
  4. SGU 275 To xor or not to xor
  5. 教程Xcode 4下编译发布与提交App到AppStore
  6. ASP.NET伪静态-无法读取配置文件,因为它超过了最大文件大小的解决办法
  7. JavaScript typeof obj === ‘object’ 这样写有什么问题
  8. FileAccess枚举
  9. QT+vs2010下改变可执行程序的图标
  10. CodeForces 626D Jerry's Protest
  11. Python开发项目:大型模拟战争游戏(外星人入侵)
  12. Linux 搭建Zookeeper集群
  13. java求素数
  14. fork()、vfork()、clone()的区别
  15. 使用shiro框架,解决跳转页面出现404的问题
  16. Codeforces.528D.Fuzzy Search(FFT)
  17. Ruby学习笔记1 -- 基本语法和数据类型, Class
  18. 链接(跳转)<router-link> 和 路由实例Router
  19. Oracle重建表空间操作实例
  20. php正则替换双引号里面的字符

热门文章

  1. C/C++下Netbeans的配置
  2. CSS3 图片悬浮缩放效果
  3. C#实现图书馆程序导入ISO-2709格式(MARC)功能
  4. 【转】IE11的变化
  5. sqoop的codegen工具
  6. 更强的微光闪烁效果--第三方开源--Shimmer-android
  7. [FAQ]String(字串相連)與StringBuilder的差別、原理與優缺點?
  8. a 标签 跳转4种类型
  9. Oracle 查看相关优化器参数
  10. ldd3-2 构造和运行模块:环境搭建2