80,351
社区成员
发帖
与我相关
我的任务
分享
public static void weibo_authorize(Context context, String platformName,PlatformActionListener listener)
{
Platform platform = ShareSDK.getPlatform(context,platformName);
platform.setPlatformActionListener(listener);
// platform.showUser(null); // 获取登录账户资料
if(!platform.isValid())
platform.authorize();
}
//这是本app上的一些处理,供参考
if (command.equals(AppConstant.COMMAND_LOGIN3))
{
AppDebug.debug("第三方登录成功");
CustomUtil.showToast(context, "登录成功");
UserInfoM userInfoM = JSON.parseObject(
psg.getData().toString(), UserInfoM.class);
//返回用户信息部分字段为空,则使用第三方数据替换
userInfoM = CustomUtil.grabUserInfo(userInfoM, userDetailM);
//在第三方账号LOGIN3登陆成功后,需要向服务器发送修改信息,替换空数据
AsyncHttpUtil.get(AppConstant.URL_MODIFY,AppConstant.COMMAND_MODIFY, userInfoM, this);
return;
}