<?php

//刚开始我调试的时候报各种错误,注意data的数据格式,是拼接成一个json而不是直接的数组。另外账号密码都是我写的测试的,掉用的时候输入成正式的即可

$url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wx96jjkad81a880c36&secret=dff3ab41iuii43cb109ef9c6469e';
$arr = file_get_contents($url);
$a = json_decode($arr,true);
$access_token = $a['access_token'];

$url = 'https://api.weixin.qq.com/wxa/getwxacode?access_token='.$access_token;
$path="pages/mine/mine/mine?query=1";
$width=430;
$data='{"path":"'.$path.'","width":'.$width.'}';
$return = request_post($url,$data);

//保存在根目录一个文件
file_put_contents('./'.time().'.jpg',$return);
function request_post($url, $data){
$ch = curl_init();
$header = "Accept-Charset: utf-8";
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
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/5.0 (compatible; MSIE 5.01; Windows NT 5.0)');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$tmpInfo = curl_exec($ch);
if (curl_errno($ch)) {
return false;
}else{
return $tmpInfo;
}
}

转载于:https://www.cnblogs.com/ayanboke/p/9372401.html

php 生成小程序二维码相关推荐

  1. php生成小程序二维码出现40001的情况

    php生成小程序二维码出现40001的情况 获取二维码时,小程序的access_token莫名奇妙失效了? 生成小程序二维码时遇到的坑,明明刚获取到的access_token,生成二维码时总是提示说 ...

  2. node 无脑生成小程序二维码图

    RT 新建createwxaqrcode.js: const request = require('request') const fs = require('fs')// eg:生成购物车列表圆形二 ...

  3. PC端生成小程序二维码海报并下载

    我采用了前端截屏+前端生成二维码的方法展示海报并下载 上代码 //截屏组件 import html2canvas from 'html2canvas' //生成二维码组件 import QRCode ...

  4. 聚合二维码生成(小程序二维码、付款码)

    1. 付款码 点击前往 2. 小程序二维码 扫码进入小程序 第一步: 配置微信小程序二维码 微信公众平台 >开发 >开发设置 >扫普通链接二维码打开小程序 点击添加,配置二维码规则 ...

  5. 三种方式生成小程序二维码

    通过后台接口可以获取小程序任意页面的二维码,扫描该二维码可以直接进入小程序对应的页面,所有生成的二维码永久有效,可放心使用.目前微信支持两种二维码,小程序码(左),小程序二维码(右),如下所示: 为满 ...

  6. 调用支付宝接口生成小程序二维码的坑(PHP)

    引言:最近在开发支付宝小程序生成二维码的时候碰到了一点问题,记录一下 1.需求 正在开发的这个项目是一个电商类小程序,需求是给每个产品生成一个独立的小程序二维码 2.实现 了解了需求之后,开始查官方文 ...

  7. PHP实现生成小程序二维码带参数进入指定页面、小程序URL scheme实现携带数据跳转小程序

    图片二维码生成 <?php //二进制转图片image/pngfunction burryToBase64($contents, $mime){$base64 = base64_encode($ ...

  8. 【小程序】node/小程序云开发生成小程序二维码并添加文件到云存储/腾讯云存储

    [前情提要] 1-小程序云函数生成小程序码 2-小程序云函数上传到云存储,云存储包括 小程序云存储/腾讯云存储 (因为云函数 就是node.js语法写的吗,所以下面写法对于node同样适用) 3-这里 ...

  9. Java生成小程序二维码并带参数

    直接上代码: 工具类MpQrUtils.java,获取accessToken与二维码的输入流: import javax.servlet.http.HttpServletRequest;import ...

  10. php 生成小程序二维码(扫码进入小程序)

    function qrCodeIsGenerated($code) {$appid = config('weChat.appid');$secret = config('weChat.secret') ...

最新文章

  1. 计算机能力挑战赛是线上的吗,全国高校计算机能力挑战赛验证码识别竞赛一等奖调参经验分享...
  2. 存储过程使用事物的几种方式 转载自--http://www.cnblogs.com/chengxiaoming/archive/2010/06/11/1756163.html...
  3. Controller的传参问题
  4. Python爬取某旅游网站中的中国城市信息
  5. 进程控制3--signal
  6. 大数据基础学习二:在VMware虚拟机上安装Ubuntu完整步骤及需要注意的问题(以VMware Workstation 15.1.0 Pro和Ubuntu18.04.3优麒麟版为例)
  7. 高中生用付款截图吃霸王餐近一年 网友:支付宝进来推销
  8. [转]如何有效地记忆与学习
  9. CCF推荐期刊会议(A类)
  10. http post请求接口测试
  11. Whiteboard for mac(mac画图软件)
  12. 身份验证错误,指定的句柄无效
  13. 高并发解决方案——Redis(一)
  14. office972003_Microsoft Office Word 97-2003 文档
  15. 1173 Problem V 《C语言程序设计》江宝钏主编-习题6-2-排列数
  16. 普元AppServer 使用多数据源
  17. 学计算机的一定要独立显卡嘛,电脑没有独立显卡会怎么样
  18. 中国56民族 sql
  19. 新手:MySQL 左连接 右连接 内连接 全外连接查询数据
  20. facebook-share(分享)

热门文章

  1. cordova报错:Could not find an installed version of Gradle either in Android Studio, or on your system
  2. k8s get命令:以yaml格式输出deployment对象
  3. Python爬虫开发:requests库的使用--https协议的问题解决
  4. JAVA中反射的实现过程和作用分别是什么?
  5. MySQL等值传播(low!就是一层窗户纸)
  6. springboot配置servlet容器的两种途径:配置文件及编码方式
  7. linux下将只读文件改为可读可写
  8. 使用pil读取gif图有些位置为黑色_使用 Pillow 快速创建 GIF 动图
  9. 信号与线性系统分析_什么是线性系统?如何辨别控制系统?控制系统基本要求是什么?...
  10. Java自定义配置文件xml_spring-boot自定义配置文件