友盟第三方登录获取QQ信息

原创 2016年06月01日 21:15:16


在登录成功的onComplete方法中加如下代码:

mShareAPI.getPlatformInfo(HomeActivity.this, platform,
                    new UMAuthListener() {

                        @Override
                        public void onError(SHARE_MEDIA arg0, int arg1,
                                Throwable arg2) {

                        }

                        @Override
                        public void onComplete(SHARE_MEDIA arg0, int arg1,
                                Map<String, String> data) {
                            Set<String> set = data.keySet();
                            for (String string : set) {
                                Log.i("msg",
                                        "============================Map=========================");
                                Log.i("msg", string + "::::" + data.get(string));
                                String str = data.get(string);
                                // 设置头像
                                if (string.equals("profile_image_url")) {
                                    ImageLoader.getInstance().displayImage(str,
                                            menu_headicon, options);
                                    ImageLoader.getInstance().displayImage(str,
                                            headicon, options);
                                }
                                // 设置昵称
                                if (string.equals("screen_name")) {
                                    menu_name.setText(str);
                                }

                            }

                        }

                        @Override
                        public void onCancel(SHARE_MEDIA arg0, int arg1) {

                        }
                    });


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

友盟第三方登录获取QQ的头像和昵称

private UMAuthListener umAuthListener = new UMAuthListener() {         @Override         public ...

友盟第三方QQ登录和获取用户登录信息并设置用户头像

package com.example.frage; import java.util.ArrayList; import java.util.Map; import java.util...

友盟获取QQ头像和昵称

mShareAPI.getPlatformInfo(HomeActivity.this, platform,                       new UMAuthListener() { ...

Android基于友盟的第三方登陆

1:申请,申请,申请 Android任何第三方的东西都要在其官网注册id,创建应用并获取key。这里也就同样了。不过申请都是比较简单的,每个官网都有自己的申请方式以及文档说明,这里就不啰嗦了。 主...

Android之QQ授权登录获取用户信息

有时候我们开发的app需要方便用户简单登录,可以让用户使用自己的qq、微信、微博登录到我们自己开发的app。 今天就在这里总结一下如何在自己的app中集成QQ授权登录获取用户信息的功能。 首先我们...

第三方登陆 友盟版

//第三方登陆封装类    单独封装成方法 public class UmActivity {           publicstatic void uMengLogin(final Context...

iOS开发集成友盟,腾讯QQ登录授权失败

在项目中集成友盟,腾讯QQ登录,登录授权失败110406。 原因:        app在测试阶段(未上线),授权的QQ账号和腾讯开放平台的QQ账号不是同一账号。 解决办法:       ...

第三方登录 友盟QQ登录

在appliction中配置 package com.bwie.appliction; import android.app.Application; import com.no...

使用友盟进行第三方平台的授权分享

在开发应用的过程中,我们经常会遇到需要将某些内容分享到第三方平台的场景,一般需要支持微信,QQ,微博等平台的分享支持,单独集成各个平台会比较麻烦,我们可以选用ShareSDK,UMeng等比较成熟的平...

基于第三方QQ授权登录

如何接入移动应用? 通过简单的四个步骤 (开发者注册 -> 创建移动应用 -> 完善应用信息 ->应用分发),即可加入腾讯开放平台创建移动应用,并将您的应用上线发布到腾讯的移动平台上,轻松通过在应用宝...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)