h5网页分享功能

准备:
1.微信公众号(服务号且已认证)
2.备案域名(https)
步骤
1.在公众号设置-----功能设置-----js接口安全域名填写h5的备案域名
2.在公众号里获要使用的接口权限
3.引入微信jssdk npm包和js文件两种方式二选一
4.请求权限验证配置的参数(传递 完整的url给后台)
4.权限验证配置

同一个url仅需调用一次
wx.config({
debug: true,
appId: ‘’, // 必填,公众号的唯一标识
timestamp: , // 必填,生成签名的时间戳
nonceStr: ‘’, // 必填,生成签名的随机串
signature: ‘’,// 必填,签名
jsApiList: [] // 必填,需要使用的JS接口列表
});

只需要把当前页面的域名传递过去,这些参数都有后台传递过来
后台:
1.获取access_token
2.用第一步拿到的access_token 采用http GET方式请求获得jsapi_ticket
3.签名算法
4.给前端传递参数

~ 4.wx.ready(function(){
// config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后
});

注意:若安全域名为 https://www.aaa.com
若先进入https://www.aaa.com这个页面进行权限配置,那其下面的子页面也不用再次进行配置。
若直接进入子页面,则需要在子页面里进行权限验证配置(传递子页面的完整路径)

你可能感兴趣的:(h5)