web获取openid流程

2018-05-15  本文已影响0人  YellowPoint

流程:

点击公众号某个按钮,跳转web固定页面,判断cookie有token则跳转业务页面,没有则跳转后台给我的一个页面,再跳转微信的一个页面后面跟上appId等信息,完成后微信将openId返回到我们自己的服务器,自己服务器将openId转换为token带上再打开一个中转页面,里面我再跳转到具体业务页面;可以就用一个页面来实现,先判断cookie有没有token,有就跳,没有再判断url上有没有

let token = getCookie('token')||GetQueryString('token')
if(token){
    location.href = '业务页面?token='+token
}else{
    location.href = '后台给我的页面'
    //这里最好是这样加个页面吧,就不要我直接跳转微信的页面了,方便以后统一调用和修改
}


上一篇 下一篇

猜你喜欢

热点阅读