
微信
Jane_96
谁说妹子不可以写代码的
展开
-
ios微信分享失效,不支持history.pushState方法
微信分享 ios分享失败问题定位了很久,安卓没有问题,ios就是分享不成功/(ㄒoㄒ)/~~背景:在微信授权的时候,用户同意授权,获取code,如果用户同意授权,页面将跳转至redirect_uri/?code=CODE&state=STATE。拿到code之后,可以去获取用户的openid。但是因为code只能用一次,所以在获取到openid之后,利用window.history.pushState()方法,清空了location.searchwindow.history.pushSt原创 2021-01-19 17:17:21 · 1620 阅读 · 0 评论 -
微信自定义分享
JSSSDK 的使用文档地址微信 JS 接口签名校验工具绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS 接口安全域名”。备注:登录后可在“开发者中心”查看对应的接口权限。步骤二:引入 JS 文件。我直接跑的npm install weixin-js-sdk步骤三:通过 config 接口注入权限验证配置出于安全考虑,签名的生成是让后端实现的,签名算法文档写的很清楚。调用后端的接口取signature,同时需要把生成signature的timestamp,原创 2021-01-12 19:22:10 · 557 阅读 · 0 评论 -
微信网页授权获取用户信息,Scope 参数错误或没有 Scope 权限
scope: snsapi_base的网页授权,就静默授权的,用户无感知,获取用户的openId及用户基本信息。文档地址,务必认真研读:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html首先公众号具有获取"网页授权获取用户基本信息"接口权限,具体查看方式如下图;其次,确认所需要回调页面的域名已加入网页授权域名的列表,添加方式如下图,比如我想要回调的页面是h原创 2020-11-28 14:53:04 · 3608 阅读 · 0 评论