首頁 >後端開發 >php教程 >大家知道如何让腾讯、搜狐、新浪的用户登录小弟我自己的站呢

大家知道如何让腾讯、搜狐、新浪的用户登录小弟我自己的站呢

WBOY
WBOY原創
2016-06-13 10:01:25982瀏覽

大家知道怎么让腾讯、搜狐、新浪的用户登录我自己的站呢
大家知道怎么让腾讯、搜狐、新浪的用户登录我自己的站呢
有没有相关的代码

------解决方案--------------------
他们有开放的api, 去他们官网下载程序和文档 , 然后整合进你自己的程序里,
------解决方案--------------------
呵呵 国外都是这样的 facebook google ...

QQ跟DZ论坛打通了
------解决方案--------------------
http://wiki.opensns.qq.com/wiki/API%E6%96%87%E6%A1%A3

这个是文档~类似与openid技术~~~
------解决方案--------------------
有开放的api, 去他们官网下载程序和文档
------解决方案--------------------
腾讯:可以用腾讯微博api,或者openid。用微博api,就是让腾讯微博的用户登录你的站点。用openid,就是用qq号码来登录你的站点。
搜狐:只能用搜狐微博api
新浪:只能用新浪微博api

以上三个,都有开放的api,你看下文档做整合就可以了。
腾讯:http://open.t.qq.com/
搜狐:http://open.t.sohu.com
新浪:http://open.t.sina.com.cn

这些平台都已经封装好了SDK,就看你的网站用什么语言做开发了。
相关的代码你可以看他们在sdk里面带的demo就行。

以新浪微博为例,你要先去新浪微博开放平台申请appkey。
有了appkey以后,配置在你的程序里面,写一个请求用户授权的页面。用户授权你的appkey以后,会返回token和tokensecrect,然后你就可以读取到这个用户的基本字段,比如新浪微博的uid、昵称、性别、地区、个人简介等等,你拿着这些字段,走你网站的注册流程就可以了。

如果你的网站是uchome、discuz系列的,你可以用他们做好的开发接口,这样你就可以让新浪微博的用户登录你的站点了!


------解决方案--------------------
这个注意不错啊,只要安全性可行,国内那么多论坛,都使用API的话,那就不用那么繁琐的注册账号了。
------解决方案--------------------
嗯,去找他们开放的通行证api就行了

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn