返回码 错误码描述 说明40001 invalid credential 不合法的调用凭证40002 invalid grant_type 不合法的grant_type40003 invalid openid 不合法的OpenID40004 invalid media type 不合法的媒体文件类型 ...
分类:
微信 时间:
2018-12-20 10:28:56
阅读次数:
500
做微信支付的时候,需要微信授权拿openId 大概流程就是,把用户重定向到微信一个地址,然后微信带着code重定向回来,然后拿code换用户的openId 这期间发生了一件比较有意思的事情,android版的微信授权失败导致没法支付,看了一下服务器上报错如下 System.Collections.G ...
分类:
微信 时间:
2018-12-18 17:13:46
阅读次数:
869
微信平台扫码登录时,因为开放平台的openid与原系统不一致,所以使用了原公众平台二维码扫码后获取用户openid,继而转链接形式. 油腻腻的大猪蹄进行测试 oysIt005E1TDKTKIdc8TmR6VTViA < 使用开放平台的登录二维码扫码获取的openid o4mIl1jXCq4b2MkQ ...
分类:
微信 时间:
2018-12-16 14:44:17
阅读次数:
363
在获取之前先了解一下openId和unionId openId : 用户在当前小程序的唯一标识 unionId : 如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过unionid来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序), ...
分类:
微信 时间:
2018-12-08 14:07:05
阅读次数:
277
以前要获得UnionID, 需要把公众号绑定到微信开放平台, 这个微信开放平台垃圾,还要300认证费。 今天突然发现在这个接口 https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&la ...
分类:
微信 时间:
2018-12-06 20:53:05
阅读次数:
209
前言 微信小程序凡是需要记录用户信息都需要登录,但是也有几种不同的登录方式,但是在小程序部分的登录流程是一样的。之前就朦朦胧胧地用之前项目的逻辑改改直接用了,这个新项目要用就又结合官方文档重新梳理了下,并记录一下,好记性不如烂笔头嘛,哈哈。 几种登录流程设计 利用OpenId 创建新用户 这种方式我 ...
分类:
微信 时间:
2018-11-27 01:13:41
阅读次数:
332
1、H5跳转小程序。 function myfun(){ var openid = "<?=$_SESSION['openid']?>"; wx.miniProgram.navigateTo({url:"/pages/identity/identity?openid="+openid}); } wi ...
分类:
微信 时间:
2018-11-26 17:18:29
阅读次数:
287
1、接受支付信息。 /** * 发起支付请求 * @return [type] [description] */ function pay($openid){ $nonce_str = $this->rand_code(); //调用随机字符串生成方法获取随机字符串 $data['appid'] = ...
分类:
微信 时间:
2018-11-26 16:18:37
阅读次数:
178
微信支付有2个步骤: 1. 预下单,提供几个参数(openid,订单内容,订单号,总价),预下单成功后获得预下单号 2.再用预下单号和订单号真正进行支付。 如果你用了相同的订单号,但是订单内容和总价不一样。则会提醒201商户订单号重复. 如果订单号,内容总价都一样, 微信会检查是否已经成功支付,会提 ...
分类:
微信 时间:
2018-11-26 02:18:12
阅读次数:
274
获取用户基本信息(UnionID机制) 获取用户基本信息(UnionID机制) 在关注者与公众号产生消息交互后,公众号可获得关注者的OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的。对于不同公众号,同一用户的openid不同)。公众号可通过本接口来根据OpenID获取用户基本 ...
分类:
微信 时间:
2018-11-23 16:08:49
阅读次数:
208