设置新浪微博第三方登录
第三方登录在我们的项目中也运用到了很多。今天笔者就做一个新浪微博的第三方登录demo
第三方登录实现效果:(先展示效果)
1、点击登录
2、输入账号密码(如果新浪应用审核通过就可以使用新浪微博的任意账号,如果没有通过只能使用开发者所使用的的微博账号来登录)
3、登录成功!!
《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》《》
实现流程:
所需条件:
1、一个线上的域名
2、新浪微博开发者(自己去注册)
创建应用:
将下载的txt文件扔进线下服务器的根目录下,点击验证。
“我的应用”点击“接口信息”
找到如下图信息"App Key"。
点击“微博登录”
将下图中的的代码复制到一个html页面中
测试代码:
- <!DOCTYPE html>
- <html xmlns:wb="http://open.weibo.com/wb">
- <head>
- <meta charset="UTF-8">
- <title>蓝色海洋</title>
- <script src="http://tjs.sjs.sinajs.cn/open/api/js/wb.js?appkey=160521825" type="text/javascript" charset="utf-8"></script>
- </head>
- <body>
- <wb:login-button type="3,2" onlogin="login" onlogout="logout">登录按钮</wb:login-button>
- </body>
- <script>
- WB2.anyWhere(function(W){
- W.widget.connectButton({
- id: "wb_connect_btn",
- type:"3,2",
- callback : {
- login:function(o){ //登录后的回调函数
- },
- logout:function(){ //退出后的回调函数
- }
- }
- });
- });
- </script>
- </html>
直接访问该页面就可以实现效果了!!!!!!!
注意:appkey。
将下图中的的代码复制到一个html页面中
测试代码:
- <!DOCTYPE html>
- <html xmlns:wb="http://open.weibo.com/wb">
- <head>
- <meta charset="UTF-8">
- <title>云中梦</title>
- <script src="http://tjs.sjs.sinajs.cn/open/api/js/wb.js?appkey=160521825" type="text/javascript" charset="utf-8"></script>
- </head>
- <body>
- <wb:login-button type="3,2" onlogin="login" onlogout="logout">登录按钮</wb:login-button>
- </body>
- <script>
- WB2.anyWhere(function(W){
- W.widget.connectButton({
- id: "wb_connect_btn",
- type:"3,2",
- callback : {
- login:function(o){ //登录后的回调函数
- },
- logout:function(){ //退出后的回调函数
- }
- }
- });
- });
- </script>
- </html>
直接访问该页面就可以实现效果了!!!!!!!
设置新浪微博第三方登录相关推荐
- U盟用新浪微博第三方登录 文件不存在 c8998 解决办法
PlatformConfig.setSinaWeibo昨天发现一个新浪微博第三方登录的时候始终报 "文件不存在(C8998)",网上查了很多 都没有找到确切的解决办法,在 Pla ...
- 关于接入新浪微博第三方登录
近期,做一个关于联合第三方平台的登录接入,初次接触开放平台,在此做个笔记 开发之前的准备如下: 1.注册新浪微博 2.访问新浪微博开发平台http://open.weibo.com,如果是企业,申请企 ...
- 实现新浪微博第三方登录获取用户信息
第一步:创建Android项目下载新浪sdk 下载地址:https://github.com/sinaweibosdk/weibo_android_sdk 里面包含签名工具和新浪官方的debug.ke ...
- 新浪微博第三方登录,显示重定向错误问题
按照sina官方文档流程,然后写代码调用,提示重定向错误 报错如下图: 一开始百思不得其解,最后查阅资料,发现在新浪微博的开发者平台官网中,有一我的应用-->应用信息-->高级信息中,点击 ...
- php新浪微博第三方登录接口,手机第三方新浪微博登录php api实现分析
提供api,POST方式,根据传递过来的微博uid/appkey,判断该用户的ID是否在自己的数据库中. 如果有,直接登录返回用户登录api的json. 如果没有,就将该用户的ID+token请求微博 ...
- qq 新浪微博 第三方登录 api php,qq登录,新浪微博登录接口申请过程中遇到的问题...
1,qq登录接口申请 申请地址是:http://connect.opensns.qq.com/,登录进去后,点击右上方的登录.然后填写信息就行了. 我遇到的问题是在域名审核时,域名审核就是不通过,没办 ...
- 新浪微博第三方登录 文件不存在 c8998
想必很多人会碰到这个问题,和sso package or sign error这个问题类似,无非就是提示包名或者签名不正确,我也碰到了,但是问题却是意想不到的 包名后面多了一个空格!这产品挖的深坑啊! ...
- QQ、微信、新浪微博和百度第三方登录
对于大多数的APP都有第三方登录这个功能,自己也做过几次,最近又有一个新项目用到了第三方登录,所以特意总结了一下关于第三方登录的实现,并拿出来与大家一同分享: 各大开放平台注册账户获取AppKey和A ...
- 第三方登录——QQ、微信、新浪微博和百度登录
实现QQ.微信.新浪微博和百度第三方登录(Android Studio) 前言: 对于大多数的APP都有第三方登录这个功能,自己也做过几次,最近又有一个新项目用到了第三方登录,所以特意总结了一下关于 ...
- 实现QQ、微信、新浪微博和百度第三方登录(Android Studio)
实现QQ.微信.新浪微博和百度第三方登录(Android Studio) 前言: 对于大多数的APP都有第三方登录这个功能,自己也做过几次,最近又有一个新项目用到了第三方登录,所以特意总结了一下关于第 ...
最新文章
- 操作系统学习:Linux0.12初始化详细流程-进程退出与系统进入怠速
- Bzoj 3122 随机数生成器
- angular 指令渲染_Angularjs渲染的 using 指令的星级评分系统示例
- 数据库系统(三)——数据库安全性控制
- html元素data属性设置变量,HTML5 自定义属性 data-* 和 jQuery.data 详解
- linux每天一小步---sed命令详解
- Linux C语言操作MySQL
- 软件开发demo是什么意思_地府后台管理系统demo出来了!附地址
- opencv 凸包讲解和绘制
- C语言scanf跳出循环的问题
- vim中编辑了代码 但是提示can not write的解决办法和代码对齐办法
- React Native中的视频编码
- 进化的系统需要进化的系统工程
- 树莓派的浏览器无法上网
- 虚拟现实制陶制作方法对中学生创造力和学习参与度的影响
- python实现外星人入侵——4.主函数部分
- 【转】SCI论文写作全攻略
- 浅谈PS CC 2020——适合新手学习的最新版软件
- (四)Gluster 配置
- 糟糕!安装失败。错误代码:0xa0430721。谷歌浏览器卸载之后安装问题
热门文章
- 基于向量空间模型的文本聚类算法
- UWB室内人员定位系统的机遇与挑战
- 免费录音转文字软件有哪些?看下去就知道啦
- SpringBoot之jar瘦身打包部署
- MATLAB | 如何绘制这种带竖线散点的核密度图
- c# GDI+简单绘图
- 强人教你吃自助火锅(转)
- 河海大学计算机考研难度大吗,河海大学考研难吗?一般要什么水平才可以进入?...
- 【kali-信息收集】(1.8)ARP侦查工具_Netdiscover
- LeetCode Top 100 Liked Questions 22. Generate Parentheses (Java版; Medium)