ShareSDK iOS 端微信如何获取 authcode 值
从 4.2.0 版本我们增加了获取 code 的接口
如果用户只是需要得到 code 值,然后自己到服务端获取到用户信息作处理,不想通过我们接口获取用户信息的话,可以这样调用,先初始化
复制代码
示例代码
复制代码
然后调用这些方法
复制代码
示例代码
复制代码
//先执行 auth 方法,我们内部会判断,如果 appsecret 为 nil,就会判断执行 setRequestAuthTokenOperation
复制代码
示例代码
复制代码
如果需要获取到用户信息,那么开发者需要通过获取到的 code,自己去调用微信的 API 获取 uid,token,拿到这 2 个值后,然后通过参数 getUserinfo 提供给我们平台,执行 getUserinfo(uid,token);,拿到用户信息后 authorize 方法里的 block 就执行了回调。
注意:authCode 通过 API 获取 token 后,这个 authCode 就会失效
评论