美文网首页
根据openId 和 token 获取第三方用户信息

根据openId 和 token 获取第三方用户信息

作者: NIOAG37M | 来源:发表于2018-02-07 16:49 被阅读10次

    标签:工具


    1. QQ 用户信息获取:
            Uri.Builder builder = Uri.parse("https://graph.qq.com/user/get_user_info").buildUpon();
            //access_token
            builder.appendQueryParameter("access_token", token);
            // appid for qq
            builder.appendQueryParameter("oauth_consumer_key", appId);
            // openid from core
            builder.appendQueryParameter("openid", id);
            String userInfoUrl = builder.toString();
    
    1. 微信用户信息获取:
            Uri.Builder builder = Uri.parse("https://api.weixin.qq.com/sns/userinfo").buildUpon();
            builder.appendQueryParameter("access_token", token);
            builder.appendQueryParameter("openid", id);
    
    1. 新浪微博(sina weibo)用户信息获取:
            Uri.Builder builder = Uri.parse("https://api.weibo.com/2/users/show.json").buildUpon();
            //access_token
            builder.appendQueryParameter("access_token", token);
            //openid
            builder.appendQueryParameter("uid", id);
            String userInfoUrl = builder.toString();
    

    相关文章

      网友评论

          本文标题:根据openId 和 token 获取第三方用户信息

          本文链接:https://www.haomeiwen.com/subject/pilazxtx.html