微信开发
文章平均质量分 56
叶落无痕123
好好学习天天向上
展开
-
redirect_uri参数错误
刚才在做微信网页授权的时候,发生一个错误!!!微信网页授权redirect_uri 参数错误!遇到问题,第一时间应该做的就是查看官网微信公众平台的技术文档。转载 2022-08-17 11:45:33 · 6781 阅读 · 0 评论 -
微信公众平台错误代码40164的解决方案
获取微信公众号授权失败, 请稍后重试! 公众平台返回原始数据为: 错误代码-40164,错误信息-invalid ip, not in whitelist hint: [59FKqA0797e514]错误解释:调用接口的IP地址不在白名单中,请在接口IP白名单中进行设置; 这个问题是由于微信公众号官方平台出于数据安全的考虑,增设了获取关键权限请求的限制。如果要获得公众号的数据交换环节重要的token信息,必须从指定的ip地址发出请求。也就是仅有白名单中的ip地址发出的获取授权请求才被受理。转载 2021-11-17 16:53:34 · 32575 阅读 · 2 评论 -
微信小程序-微信支付退款(可直接使用)
//微信退款控制器<?phpnamespace app\pay\controller;/* * 小程序微信退款支付 */class Winxinrefund{ protected $SSLCERT_PATH = APP_PATH.'/pay/cert/apiclient_cert.pem';//证书路径 protected $SSLKEY_PATH = APP_PATH.'/pay/cert/apiclient_key.pem';//证书路径 protected $op.转载 2021-08-10 14:53:03 · 709 阅读 · 0 评论 -
tp5微信开发(五)--- tp5微信企业付款到零钱开发实践
项目需求:客户有一个分销项目,需要对分享获得的奖励直接发放至客户零钱钱包。开发文档传送门:https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_1企业付款到用户零钱开通条件:1、商户号(或同主体其他非服务商商户号)已入驻90日2、商户号(或同主体其他非服务商商户号)有30天连续正常交易3、登录微信支付商户平台-产品中心,开通企业付款。企业付款资金来源:◆ 默认情况下,企业付款到零钱使用...转载 2020-11-02 16:36:18 · 814 阅读 · 0 评论 -
thinkphp5+qrcode生成二维码
转载至: https://blog.csdn.net/qq_42565994/article/details/1027443991.下载二维码插件Phpqrcode,地址 https://sourceforge.net/projects/phpqrcode/files/,把下载的文件夹放到\thinkphp\vendor下2.在控制器里(也可在公共函数库里)添加函数qrcode();public function qrcode() { vendor('phpqrcode转载 2020-10-17 19:17:24 · 1331 阅读 · 0 评论 -
微信公众号开发之返回按钮返回指定页面
https://blog.csdn.net/qq_43037478/article/details/93630476原创 2020-06-28 14:57:03 · 3047 阅读 · 0 评论 -
微信公众号 安卓的缓存问题
android版微信浏览器一直都默认缓存html静态资源,每次静态资源变化甚至新内容发布的时候在微信浏览器上都极有可能不能更新,这样调试着着实蛋疼,不知道微信开发人员怎么想的,经过摸索,找出一可行方法,公众号右上角在浏览器中打开,进入浏览器,刷新一下页面即可。或者长按页面,在浏览器中打开,刷新。麻烦,不人道。反正微信公众号开发起来挺坑的,会有各种逗b问题,要花很多时间在这些毫无意义的问题上。...原创 2020-06-17 09:51:10 · 1005 阅读 · 0 评论 -
微信公众号开发中遇到的一些经验
1、关于获取用户信息的方式总结2、关于微信的X5内核的接口超时重发解决方案3、关于微信分享的经验总结1、关于获取用户信息的方式总结获取用户信息的步骤:第一步:发起网页授权,获取code。这一步发生在前端第二步:通过code,获取access_token。appId + secret + code + grant_type =============> access_token + openid + refresh_token 。第三步:刷新access_token(看情况判断是转载 2020-06-17 09:48:27 · 285 阅读 · 0 评论 -
微信公众号开发,移动端开发遇到的问题及其他技巧
1、防止手机中网页放大和缩小,这点是最基本的,最为手机网站开发者来说应该都知道的,就是设置meta中的viewport使用viewport使页面禁止缩放。 通常把user-scalable设置为0来关闭用户对页面视图缩放的行为。<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">2、苹果手机的一些设置。<meta...转载 2020-06-17 09:46:25 · 944 阅读 · 1 评论 -
微信连接WIFI并关注公众号的方法
分享一个改造路由器来实现微信连wifi关注公众已经成为一种高效的引流方法。前提是先有自己的路由器、认证的公众号(服务号或订阅号)、开通过门店小程序。1.进入公众号后以此选择“微信连wifi”→“设备管理”→详情,拿到公众号的三个参数“ShopID”、“Appid”、“SecretKey”。2.把路由器用网线连接电脑,使用浏览器在地址栏输入192.168.19.1进入路由器后台,把上面的三个参数写在配置页面。3.用安卓手机把驱动软件装进去,检测运行状态4.自己感受一下这个功能的引流的效转载 2020-06-14 11:44:23 · 3040 阅读 · 0 评论 -
微信公众号 微信连wifi最全的教程
微信的普及加之微信公众号的普及,现在做什么都离不开互联网的支持,不管是企业还是商家还是个人(自媒体)现在都是人手一个公众号;许多商家都会利用公众号的优势为自己的生意带来一定的营销/举办活动等,对于一个在有大客流量的商家,完全可以利用“微信连wifi”的功能给自己的公众号增加粉丝。工具/原料微信公众号(服务号,必须经过认证的)路由器(无线/wifi)首先登陆公众号进行开通1来到公众号登录界面输入账号密码登录;登陆后点击左侧的“添加功能插件”进入插件界面,就可以看到很多已添加和未添加的插件,找到“转载 2020-06-14 11:39:32 · 6654 阅读 · 0 评论 -
小程序的分享 发送给好友功能
小程序的分享 onShareAppMessage(options)在页面的js文件中定义了 onShareAppMessage 函数时,页面可以表示改页面可以转发。可以在函数中设置页面转发的信息。1. 只有定义了该函数,小程序右上角的菜单中才会有转发按钮2. 用户点击转发按钮的时候回调用该函数3. 该函数内需要 return 一个 Object,Object中包含转发的信息(...转载 2020-01-09 19:25:57 · 4520 阅读 · 0 评论 -
file_get_contents: Unable to find the wrapper https did you forget to enable it when you configured
file_get_contents(): Unable to find the wrapper "https"- did you forget to enable it when you configured PHP?转载地址1.windows下的PHP,只需要到php.ini中把extension=php_openssl.dll前面的;删掉,重启服务就可以了。2.linux下的PHP...转载 2019-06-22 09:45:32 · 1932 阅读 · 0 评论 -
微信JSSDK接口,previewImage
在微信里看过文章的应该知道,文章里的图片点击后可以放大、分享和保存。然而自己在微信里开发的网页,里面的图片点击后没办法实现这个效果,然后就去看了下微信JS文档,里面有个previewImage可以调用。previewImage是微信客户端给内置浏览器增加的一个Javascript Interface,通过调用这个API,可以调起微信客户端提供的大图片查看组件。官方说明和例子转载 2017-07-06 17:37:19 · 1610 阅读 · 0 评论 -
php 生成微信二维码带头像图片***
function create_qrcode_author($out_file,$qrcode_url,$author){if(!file_exists($qrcode_url)){$url ='http://'.$_SERVER['HTTP_HOST'];;require(APP_PATH . 'Common/Common/ph原创 2017-07-06 14:08:43 · 1696 阅读 · 0 评论 -
微信开发-关于分享朋友&朋友圈以及录音功能
一. 首先需要在微信公众号中进行配置(其中Token为自定义项)二. 在配置的域名文件夹下放置checkwei.PHP文件,用来验证配置是否成功。如下:[php] view plain copyheader('Content-type:text'); define("TOKEN", "weixin"转载 2017-07-14 10:26:34 · 2284 阅读 · 0 评论 -
微信支付curl出错及错误码解决方案
本文介绍微信支付开发集成过程中,常见的错误码及其解决方案。 1. curl错误码6出现场景PHP Fatal error: Uncaught exception 'WxPayException' with message 'curl出错,错误码:6' in WxpayAPI_php_v3/lib/WxPay.Api.php:565Stack trace:#转载 2017-06-13 14:17:57 · 1454 阅读 · 0 评论 -
微信h5页面开发遇到那些坑
一、首先是ios对时间date()的支持不一样:var date =new Date("2016-05-31 00:00:00"); 这种写法在安卓和pc上都不正常的,唯独在ios手机上会显示Nan,查阅一些资料,经过一番调试发现:ios上只支持:var date =new Date("2016/05/31"); 这种格式,调试发转载 2017-06-13 11:20:15 · 5698 阅读 · 1 评论 -
微信公众号开发如何回复正确的超链接?
微信公众号在开发时想发送一个超链接给用户,类似百度,点击直接到百度页面可以这样写$content = '百度';如果有变量,可以采取如下做法:$url = "http://www.baidu.com?id=".$id;$content = '百度';原创 2017-07-02 19:09:14 · 7624 阅读 · 0 评论 -
微信中关闭网页输入内容时的安全提示 [干掉 “防盗号或诈骗,请不要输入QQ密码”]
未设置之前: 需要把域名加入白名单 设置方法:微信公共平台后台-->公众号设置--->功能设置--->填写业务域名即可。原创 2017-05-31 09:28:15 · 21103 阅读 · 0 评论 -
微信开发设置QQ表情 可用于关注自动回复等
QQ表情虽然呈现为一张张动态的表情图片,但在消息接口中却是属于文本消息;用户向公众帐号发送QQ表情时,公众帐号后台程序接收到的消息类型MsgType的值为text。对于QQ表情,发送的是文本消息,而呈现出来却是表情图片,那么每一个QQ表情图片一定会有与之相对应的表情代码。下面是微信公众帐号中使用的QQ表情代码对照表:上面一共列出了10原创 2017-05-06 16:59:04 · 5271 阅读 · 0 评论 -
微信公众平台开发(121) 微信二维码海报
本文介绍微信公众平台下二维码海报的开发过程。一、微信二维码海报介绍微信二维码海报是指在海报中嵌入和微信用户关联的参数二维码的海报,用户分享推广之后,新用户可以被统计为被推广人员数,从而达到增加粉丝的传播效果。其使用场景如下: 二、开发流程在微信二维码海报生成中,需要用到以下信息1. 自定义菜单中设置一个菜单项,点击后返回二维码海报给用户转载 2017-06-27 19:27:53 · 1419 阅读 · 0 评论 -
微信jssdk,实现多图上传的一点心得
一.首先在common.js里封装一个函数,在需要调用jsSDK的页面引用此方法即可实现微信的信息配置function signatureJSSDK() { var url = window.location.href.split('#')[0];//后台需要此页面的url来生成参数 $.ajax({ url:IPWeiXinJssdk,//调用后台接口,用后台返回的结果转载 2017-05-10 11:30:50 · 501 阅读 · 0 评论 -
PHP调用微信JSSDK接口 选择相册及拍照、图片上传
流程分析:通过微信拍照或选择本地照片接口选择需要上传的图片,通过图片上传接口上传到微信的服务器,微信服务器返给你一个临时素材的media_id,使用token与这个media_id获取到图片(通过微信的获取临时素材接口),保存到自己服务器即可。1、通过微信js接口,调用底层程序。 需要引入js文件,并进行配置。http://res.wx.qq.com/ope原创 2017-05-06 10:05:02 · 8728 阅读 · 1 评论 -
微信jssdk录音功能开发记录
0.需求描述在微信浏览器内打开的页面,制作一个按钮,用户按住按钮后开始录音,松手后停止录音并将录音上传并长期保存。1.开发流程如果开发的是普通的展示性页面,就和开发普通的页面没有区别,不过这里要用到设备(手机)的录音功能,就需要调用微信app的录音接口,需要使用微信jssdk。使用微信jssdk:微信JS-SDK说明文档先登录微信公众平台进入“公众号转载 2017-05-18 09:28:51 · 1179 阅读 · 1 评论 -
php微信公众号发送红包功能
1.获取code:https://open.weixin.qq.com/connect/oauth2/authorize?appid={$appid}&redirect_uri={返回url}&response_type=code&scope=snsapi_userinfo&state=from_wechat_menu&connect_redirect=1#wechat_redirect转载 2017-05-16 11:07:44 · 3305 阅读 · 0 评论 -
php实现发送微信模板消息的方法
本文实例讲述了php实现发送微信模板消息的方法。分享给大家供大家参考。具体如下:基于thinkphp,具体WeiXin.class.php文件如下:namespace Org\Weixin;/** * Created by PhpStorm. * User: StandOpen * Date: 15-1-7 * Time: 9:41 */class WeiX原创 2017-05-16 10:29:21 · 2496 阅读 · 0 评论 -
微信API接口整理
总结的一些微信API接口,包括微信支付、微信红包、微信卡券、微信小店等。微信入口绑定,微信事件处理,微信API全部操作包含在这些文件中。微信支付、微信红包、微信卡券、微信小店。[代码]index.php include_once 'lib.inc.php'; $wcObj = new WeChat("YOUKUIYUAN");$wcObj->wcValid();原创 2017-05-10 00:10:40 · 1550 阅读 · 0 评论 -
php实现微信推广海报代码示例
摘要: 主要是为了统计通过扫推广海报进行关注的粉丝数流程: 1、推广人输入“领取任务”关键字 2、服务端发送推广海报(内容:带推广人参数的二维码、推广人头像) 3、推广人进行推广 4、粉丝通过扫海报中二维码进行关注转载 2017-06-30 10:45:31 · 9198 阅读 · 7 评论 -
修改删除微信公众平台的历史消息
【注意】本经验只适合发送过的图文消息。1.先进入微信平台https://mp.weixin.qq.com/,对你的微信进行登录。2.在左边菜单栏里选择【管理】——【素材管理】。3.每条已经编辑发送过的图文消息下面,都有两个按钮,可进行删除与重新编辑。重新编辑后,用户手机已收到的消息也会随着更改,历史消息也会被删除或者修改。原创 2017-06-21 10:45:33 · 2954 阅读 · 0 评论 -
php7 curl上传文件
php7使用curl上传文件返回错误码26;代码如下: $size = filesize($path);//文件大小 $ch = curl_init($url); $cfile = curl_file_create($path); if (is_null($post_data)) { $data = array('media' => $原创 2017-06-30 15:28:06 · 2283 阅读 · 0 评论 -
PHP5 升级到PHP7时curl注意事项
(从大量的CLOSE_WAIT发现的问题)脚本:$url = $argv[1];$mm = array();function curl($url) { global $mm; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); #curl_setopt($ch, CURLOPT_HTTPHEADER, array原创 2017-06-30 16:38:55 · 1215 阅读 · 0 评论 -
PHP7新特性的介绍
关于PHP20年的发展历史;迄今为止最流行的WEB开发语言;超过82%的网站都会使用PHP作为他们的服务端开发语言;新特性介绍PHP NG – Zend Engine 3抽象语法树64位的 INT 支持统一的变量语法新增Closure::call()一致性foreach循环匿名类的支持新增转载 2017-06-30 16:40:36 · 369 阅读 · 0 评论 -
微信公众号图文中怎么下载封面图?
很多朋友看到公众号发了图文,封面图片很漂亮,但是点击进去却没有显示该图片,那么我们该如何获取這张精美的图片呢,下面我就来详细述说获取微信图文封面图的方法发,就以我刚注册的一个公众号进行举例说明:1、复制图文链接地址。我们看到一篇图文,首先打开该图文,点击右上角三点,点击复制链接。2、在电脑浏览器打开地址。将地址发送到电脑,并用浏览器打开该地址,页面显示的就是這片图文转载 2017-06-21 16:43:35 · 3563 阅读 · 0 评论 -
微信退款开发过程
[php] view plain copy print?微信退款需要配置的数据有: 公众号的 $appid 商户号 $mch_id 随机字符串 $nonce_str 商户订单号 $out_trade_no 商户退单号 $out_refund_no 退款总金额 $refund_fee 订单总金额 $tota转载 2017-06-22 18:52:00 · 1666 阅读 · 0 评论 -
PHP 使用 微信JSSDK 拍照选择图片接口 利用localid预览时 安卓手机正常显示 iOS手机不显示
最近使用微信JSSDK文档的拍照和相册选择图片接口,通过给img标签设置获取到的localid实现图片预览,安卓手机中可以正常显示,而iOS手机中图片无法正常显示。图像接口拍照或从手机相册中选图接口wx.chooseImage({ count: 1, // 默认9 sizeType: ['original', 'compressed'原创 2017-05-06 09:27:47 · 5430 阅读 · 3 评论