第三方QQ登录、获取用户质料
来源:互联网 发布:管理学培训课程网络 编辑:程序博客网 时间:2024/06/06 02:22
1.先去腾讯开发平台注册 http://open.qq.com/
2.下载sdk
AndroidManifest.xml需要添加权限
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
还要添加
<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".MainActivity" android:screenOrientation="portrait" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name="com.tencent.connect.common.AssistActivity" android:configChanges="orientation|keyboardHidden" android:screenOrientation="portrait" android:theme="@android:style/Theme.Translucent.NoTitleBar" /> <activity android:name=".ReturnActivity" > </activity> <activity android:name="com.tencent.tauth.AuthActivity" android:launchMode="singleTask" android:noHistory="true" > <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="tencent222222" />
// 222222需要改成在腾讯开发平台申请的id
登录授权只需要两个步骤
1.
mTencent = Tencent.createInstance("222222",getApplicationContext())
//222222 是腾讯测试代码 需要在腾讯开发平台注册2.
mTencent.login(MainActivity.this, "all", iuilisten);再调用登录函数 all 代表所有权限。
iuilisten实现回调函数
登录成功后会以json的格式返回登录信息。
获取用户信息
需要调用userInfo.getUserInfo(userInfoListener);函数。并且实现userInfoListener回调
UserInfo userInfo = new UserInfo(MainActivity.this, mTencent.getQQToken());userInfo.getUserInfo(userInfoListener);
下载地址
http://download.csdn.net/detail/qq_14876677/9168307
< Meta Name=" Keywords" Content="第三方QQ登录、获取用户质料" >< Meta Name=" description" Content="第三方QQ登录、获取用户质料" >
0 0
- 第三方QQ登录、获取用户质料
- 第三方登录QQ+获取QQ头像
- 友盟第三方QQ登录和获取用户登录信息并设置用户头像
- QQ第三方登录获取头像
- QQ第三方登录
- QQ第三方登录
- QQ第三方登录
- QQ第三方登录
- QQ第三方登录
- 第三方qq登录
- QQ第三方登录
- QQ第三方登录
- QQ第三方登录
- 第三方登录QQ
- QQ第三方登录
- qq第三方登录
- qq第三方登录
- 第三方QQ登录
- java动态代理(JDK和cglib)
- charles中如何对https抓包
- appcompat_v7库导入出错的解决办法
- heap
- pycharm-professional-4.5.4 注册码 破解
- 第三方QQ登录、获取用户质料
- 黑马程序员——【学习笔记】多线程——线程间通讯
- Pylearn2学习(一)
- iOS tableView 异步加载图片时错位问题
- Android高效加载大图、多图解决方案,有效避免程序OOM
- layoutSubViews实践
- weblogic启动失败:Could not obtain the localhost address 解决办法
- UIView的setNeedsLayout, layoutIfNeeded 和 layoutSubviews 方法之间的关系解释
- opencv notes