• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

PHP第三方登录--微博登录

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1:开发之前,请大家先自行熟悉一下OAuth协议原理。

2:我们开发需要具备一个外网可访问的线上域名,如果没有,请自行去新浪SAE平台申请一个临时的线上域名在进行开发。

3:首先我们进入新浪微博开放平台http://open.weibo.com/,登录后进行开发者注册,完善个人信息,尽量填写真实的信息。

4:然后我们进入首页

进入

进行网站的合法性验证

点击我的应用

点击网站信息

下方会看到我们想要的值

点击文档

点击SDK下载

点击PHPSDK下载

5:下载成功,解压

共八个文件

6:简单了解一下这个核心SDK(上方保留的唯一一个文件里)

7:创建一个入口文件index.php注意,线下开发,我们需要配置的域名必须和线上域名或者sae上的域名保持大概一致,例如:线上域名  www.weibo.com,那我们线下就需要配一个类似这样的域名:www.test.weibo.com)

8:创建config.php,将新浪开发平台的app_key和app_secret放在里面,方便调用

9:创建wb_login.php 登录文件(随便定义)

10:我们跳到回调地址的时候会带回来一个code参数,我们通过这个code参数可以获取access_token

11:做出登录状态判断,已登录显示已登录状态,未登录显示登录logo

12:到了这一步我们的微博登录就差不多了,接下来给大家展示一下调用微博的一些接口

  

我们调用的是发微博的接口,传递三个必要参数,其他的参数可选,这样我们的微博上就有一条刚发的微博了(登陆后就自动发,代码在index.php入口文件)

小伙伴们也可以调用其它的接口进行必要的操作,详情可以参考微博开放平台的官方API文档,感谢大家的支持!!!


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
利用php配置文件构成后门发布时间:2022-07-10
下一篇:
php缓存详讲发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap