javascript - 网站在有微信,微博,qq第三方登录的情况下,怎样根据不同平台拿到所对应的token或者code
PHP中文网
PHP中文网 2017-04-10 15:03:20
0
1
387

比如拿到qq的token的url是
https://graph.qq.com/oauth2.0/me?access_token=YOUR_ACCESS_TOKEN
而微信拿到code的url是
https://passport.yhd.com/wechat/callback.do?code=CODE&state=3d6be0...
微博又是另一种url,
现在我想获取这三个网站code的方式是用js的split,可是,这种方式有风险,比如我可能截取的是微信的code,却同时也拿到了qq的code,大家有没有什么比较好的方法,能准确的获取相应的code呢,比如正则表达式?

PHP中文网
PHP中文网

认证0级讲师

reply all(1)
迷茫

根据返回的URL判断,微信带state这个参数,微博不带state这个参数。

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template