Home  >  Article  >  Backend Development  >  关于新浪微博API中授权登录的一些有关问题

关于新浪微博API中授权登录的一些有关问题

WBOY
WBOYOriginal
2016-06-13 12:32:23914browse

关于新浪微博API中授权登录的一些问题!
最近要做一个网站,接入新浪微博,要求的整合度还蛮高!
因为目前还没有申请到APP_KEY ,所以只是在看官方的demo

因为网站是个电子商务类型的,有订单系统,所以新浪合作用户登录的时候我的思路是要在我的网站创建一个用户账户与新浪微博登录用户绑定,绑定的只有一个字段,就是该登录用户的新浪微博ID!

这就涉及到我要获取该登录用户的微博ID,微博授权成功以后跳转到我的网站callback页面

<br />
$o = new WeiboOAuth( WB_AKEY , WB_SKEY , $_SESSION['keys']['oauth_token'] , $_SESSION['keys']['oauth_token_secret']  );<br />
<br />
$last_key = $o->getAccessToken(  $_REQUEST['oauth_verifier'] ) ;<br />
<br />
$_SESSION['last_key'] = $last_key;<br />

这是callback页面的源码,最后获得的这个$last_key并写入了SESSION,这是一个数组,因为我无法测试,所以无法打印查看这个数组里是否有登录用户的微博ID,现在我的程序都是按照该数组中包含微博ID来做的,因此我怕如果这个数组中不含ID的话,那网站用户就无法和新浪微博登录用户绑定了!

哪位做过PHP版本的新浪微博接入的帮忙来说一下
或者如果里面没有微博ID的话,进入回调页面的时候我怎样才能获取该登录用户的新浪微博ID!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn