微信公众号授权

备注:

appId 公众号的唯一标识

timestamp 生成签名的时间戳

nonceStr 生成签名的随机串

signature 签名

jsApiList 需要使用的JS接口列表 


微信文档 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115

获取权限签名成功分5步


绑定安全域名
html引入jssdk


wx.config获取授权

1. wx.config需要的参数是从后端接口获取,appId 、timestamp 、nonceStr 、signature,(前三者前端可以写死或者自行计算获得,但是安全问题不推荐)

2.关于signature 签名 的sha1加密算法,算法有现成的加密插件google即可,重要的是string1的字符串拼接必须和文档一样,string1中的noncestr的s是小写,(wx.config的参数noneStr中s是大写),附上官方签名的验证链接https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign

3.wx.config签名成功后自动执行wx.ready,签名失败则自动执行wx.error.

签名成功后,wx.ready方法进行相关配置初始化


签名成功,开发工具得到的msg


签名失败执行wx.error


ps:分享用的方形图链接必须是一个完整的url链接。需要先把分享图片先行上传到线上。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容