示例代码:

    /** 生成小程序二维码*/public function getXcxQRcode($appid,$secret,$user_id){$token_url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$secret;$access = file_get_contents($token_url);$access = json_decode($access,true);$access_token = $access['access_token'];// 配置参数$url = "https://api.weixin.qq.com/wxa/getwxacode?access_token=".$access_token;//下面的存放地址根据你个人的需要进行调整$save_path = ROOT_PATH.'public'.DS.'upload/qrcode/';//下面的path对应你小程序的页面路径,如:pages/index/index,切记pages前面没有/$body = array('path'=>$this->xcx_path.'?user_id='.$user_id);$method = 'POST';$headers = array('Content-Type:'.'application/json');// 创建连接$curl = curl_init($url);curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);curl_setopt($curl, CURLOPT_FAILONERROR, false);curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);curl_setopt($curl, CURLOPT_HEADER, false);curl_setopt($curl, CURLOPT_POST, true);curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($body));curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,FALSE);curl_setopt($curl,CURLOPT_SSL_VERIFYHOST,FALSE);//严格校验// 发送请求$response = curl_exec($curl);curl_close($curl);$img_url = 'data:image/jpeg;base64,' . base64_encode($response);$img_name = $this->saveImage($save_path,$img_url);//下面配置上你的域名$imgUrl = 'https://www.***.com/upload/qrcode/'.$img_name;return $imgUrl;}function saveImage($save_path,$img_url) {ob_clean();ob_start();readfile($img_url);       //读取图片$img = ob_get_contents();    //得到缓冲区中保存的图片ob_end_clean();        //清空缓冲区//图片名称,可根据你的需要进行调整$img_name = TIME_NOW.rand(0,1000);$fp = fopen($save_path.$img_name.'.png','w');   //写入图片if(fwrite($fp,$img)) {fclose($fp);return $img_name.'.png';}}

如果想要返回base64码:

$info = base64_encode($info);

就这么多 欢迎各位提问,优化

PHP 生成带参微信小程序太阳码相关推荐

  1. 生成带参微信小程序太阳码,thinkphp5后台

    直接上代码: /** 生成小程序二维码*/public function getXcxQRcode($user_id){$appid = $this->appid; //你的微信小程序appid ...

  2. 随机头像大全,多分类带历史记录微信小程序源码下载支持流量主

    这是一款头像小程序 用户可以在每一个分类随机头像 然后觉得满意可以保存到相册 支持多个分类,基本都是全了如下: 动漫头像 男生头像 女生头像 动漫男生 动漫女生 另外还支持多种流量主模式 具体大家自行 ...

  3. 小程序源码:随机头像大全,多分类带历史记录微信小程序源码

    这是一款头像小程序 用户可以在每一个分类随机头像 然后觉得满意可以保存到相册 支持多个分类,基本都是全了如下: 动漫头像 男生头像 女生头像 动漫男生 动漫女生 另外还支持多种流量主模式 具体大家自行 ...

  4. 随机头像大全,多分类带历史记录微信小程序源码_支持流量主

    这是一款头像小程序,用户可以在每一个分类随机头像,然后觉得满意可以保存到相册!! 支持多个分类,基本都是全了如下: 动漫头像 男生头像 女生头像 动漫男生 动漫女生 另外还支持多种流量主模式!!! 源 ...

  5. 利物直播购物商城带货微信小程序源码

    源码说明 利物直播购物商城带货小程序源码,直播与购物深度结合的新体验,直播购物热度无需再多描述! 未来利物直播商城将深度的挖掘内容+电商的需求(内容:短视频带货,自媒体入驻文章带货,洋淘秀等具有强烈社 ...

  6. java微信小程序太阳码中间logo变成成想要的图片

    微信小程序太阳码中间logo变成成想要的图片 ImageMergeUtil 类 imageGenerateUtil 类,getUrlByBufferedImage()方法 ImageMergeUtil ...

  7. Java生成微信微信小程序太阳码,解决图片错误问题

    二维码生成链接 如需依赖也是在上边这个链接里 1.GetTokenUtil类 获取Token import com.alibaba.fastjson.JSONObject;import java.io ...

  8. 开发日志:微信小程序太阳码传入参数解析

    通过二维码进入小程序的时候,可以在 onload 函数里面获取参数. onLoad(options) {console.log(options) } 这个是打印出来的结果.所以,在这里我们需要用到的是 ...

  9. 炫酷手持滚动弹幕生成小工具微信小程序源码

    ☑️ 编号:ym335 ☑️ 品牌:无 ☑️ 语言:php ☑️ 大小:1.18MB ☑️ 类型:炫酷手持滚动弹幕生成 ☑️ 支持:微信小程序源码

最新文章

  1. JavaMail的体系结构及发送复杂邮件
  2. 因需设岗,竞争上岗的多Agent协作的协作模式
  3. storm集群和单点安装
  4. 【UWB】ELM,Extreme Learning Machine 极限学习机
  5. 在WebApi中实现Cors访问
  6. SAP Spartacus Popover Component 显示与否的逻辑判定
  7. 会打乒乓球的机器人!
  8. hosts多个ip对应一个主机名_一个简单的Web应用程序,用作连接到ssh服务器的ssh客户端...
  9. 程序员过年回家,如何向亲戚解释你的工作?
  10. WindowsXP 进程分析
  11. 如何移动没有标题的窗体
  12. matlab二阶系统绘制bode图,二阶系统bode图
  13. maven for Mac配置,idea 配置maven
  14. itunes gift card apple id 充值接口API秒冲接口收藏
  15. VNX VMX and delete luns
  16. 测试行业4年经验,面试进了阿里,二个月后我果断选择裸辞...
  17. 论文写作 之 Introduction
  18. 2021年4月品牌精选海报合集
  19. 千川投手必知: 直播间流量起飞深度分析(逐字稿)
  20. R语言题目及参考答案(2)

热门文章

  1. 设置文本框 input [type=text] 的长度不超过固定值,输入的字符不超过固定值
  2. P5.js之数组使用——绘制水墨画笔,实现跟随鼠标移动的效果
  3. 数据结构代码题--头插法和尾插法的应用
  4. 作为产品助理的这一年
  5. 乐高无限最好玩的服务器联机打怪,乐高无限游戏玩法大全多种模式任你选择
  6. 微型计算机技术及应用笔记整理(第一章)
  7. uboot usb驱动模型
  8. 【可视化】娱乐一下,rviz上画个3D框
  9. 【山科OJ】Problem D: 藏头诗
  10. 新浪微博互粉php,新浪微博粉丝服务平台配置教程