美文网首页
根据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