> 백엔드 개발 > PHP 튜토리얼 > 大家知道如何让腾讯、搜狐、新浪的用户登录小弟我自己的站呢

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

WBOY
풀어 주다: 2016-06-13 13:43:11
원래의
935명이 탐색했습니다.

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

------解决方案--------------------
他们有开放的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就行了

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿