微信平台的网页授权,我现在按照开发文档一步一步的通过把链接复制到浏览器的形式,可以获得code

openid之类的用户信息,但是实际使用的时候不可能手动进行这些,想问一下用代码怎么实现这些步骤?像图里这么样写对么,另外是不是得加上数据库才能有效果

不明白你想表达什么,你填写好链接且设置好域名后在微信浏览器中打开 通过PHP的 $_GET['code']就能得到code了。使用数据库取决于你的业务逻辑追问

就是想知道网页授权 这么实现对不对 我之前是用手动复制链接得到每步的结果 实际上肯定是要写代码实现的

追答

一行代码就可以获取到code,获取openid需要用code去换取
通过code换取网页授权access_token,这里的access_token和之前获取的是不一样的,

获取code后,请求以下链接获取access_token:
这是腾讯接口地址,百度不许发链接/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code
返回的json结果包含了openid

温馨提示:答案为网友推荐,仅供参考