PHP调用微博接口实现微博登录的方法

分享教程

链接放在公众号里是最好的,过期了就可以修改,所以这就是不放在文章里的原因,请看清楚这段话好吗:有需要的可以关注“PHP自学中心”,回复对应的关键词,获取链接与提取码。感谢大家的支持与信任

文章正文

在平时项目开发过程中,除了注册本网站账号进行登录之外,还可以调用第三方接口进行登录网站。这里以微博登录为例。微博登录包括身份认证、用户关系以及内容传播。允许用户使用微博帐号登录访问第三方网站,分享内容,同步信息。

1、首先需要引导需要授权的用户到如下地址:

如果用户同意授权,页面跳转至 YOUR_REGISTERED_REDIRECT_URI/?code=CODE:

2、接下来要根据上面得到的code来换取Access Token:

返回值:

JSON

3、最后,使用获得的OAuth2.0 Access Token调用API,获取用户身份,完成用户的登录。

话不多说,直接上代码:

为了方便,我们先将get和post封装到application下的common.php中:

应用公共文件common.php:

控制器处理代码Login.php:

模板代码login.html:

效果图:

以上是文章全部内容,有学习与经验交流的可以加PHP自学中心。一起学习,交流与进步!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181130B1BIF500?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券