如何获取登录用户名

来源:3-8 开发实例—登录状态判断

qq_蒙_7

2016-09-26 21:39

登录成功之后只能拿到uid吗,微博账号什么的怎么拿到呀。哪位大神帮忙解决一下,不胜感激。

写回答 关注

1回答

  • 慕粉5830429
    2016-10-08 00:05:16
    1. 获取到access_token 后,实例化SaeTClientV2这个类。 --- 参考url:https://github.com/xiaosier/libweibo/blob/master/saetv2.ex.class.php

    2. 调用show_user_by_id(function show_user_by_name( $screen_name )),根据用户UID或昵称获取用户资料。

        

    3. /**    

    4. * 根据用户UID或昵称获取用户资料    

    5. *    

    6. * 按用户UID或昵称返回用户资料,同时也将返回用户的最新发布的微博。    

    7. * <br />对应API:{@link http://open.weibo.com/wiki/2/users/show users/show}    

    8. *     

    9. * @access public    

    10. * @param string  $screen_name 用户UID。    

    11. * @return array    

    12. */    

    13. function show_user_by_name( $screen_name )    

    14. {    

    15. $params = array();    

    16. $params['screen_name'] = $screen_name;    

    17. return $this->oauth->get( 'users/show', $params );    

    18. }    

    19. 调用home_timeline, 获取当前登录用户及其所关注用户的最新微博消息。

    20. 调用friends_timeline,获取当前登录用户及其所关注用户的最新微博消息.

    21. 请查改github 该文件获取更多信息...

PHP第三方登录—微博登录

使用微博官方SDK快速接入微博登录,绝对不应该错过本门课程

23298 学习 · 28 问题

查看课程

相似问题