友盟

新版本友盟中获取用户信息:

UMSocialManager.default().getUserInfo(with: UMSocialPlatformType.wechatSession, currentViewController: self) { (response, userError) in

                if userError != nil {

                    return

                }

                if response != nil {

                    let userinfoBS = response as! UMSocialUserInfoResponse

                    let iconUrl = userinfoBS.iconurl

                    let name = userinfoBS.name

                    

                    //mark: uid、unionId、usId三者等同

                    let uid = userinfoBS.uid

                    let unionId = userinfoBS.unionId

                    let usId = userinfoBS.usid

                    

                    let openId = userinfoBS.openid

                    print("iconUrl--->\(String(describing: iconUrl))\n---name->\(String(describing: name))\n---uid---->\(String(describing: uid))\n---openId--->\(String(describing: openId))\n---unionId--->\(String(describing: unionId))\n---usId--->\(String.init(describing: usId))")

                }

            }


猜你喜欢

转载自blog.csdn.net/flyingfirefish/article/details/80179998