关于更新getUserProfile接口?
发布于 5 年前 作者 yangao 8203 次浏览 来自 官方Issues

1.既然login能返回unionid,那是不是可以替换原先通过encryptedData、iv、signature等数据解密获取unionid的方式,encryptedData,iv这些数据无用了吗?

2.官方说“对于未支持getUserProfile的情况下,开发者可继续使用getUserInfo能力”,这里的意思是4.13后支持的,getUserInfo返回匿名信息,不支持,getUserInfo返回正常信息?

3.为了不频繁弹窗口,第一次调用getUserProfile获取信息存入数据库,之后判断数据库有就不调用getUserProfile,那此时用户在微信换了头像和昵称,再次打开小程序,不能及时更新用户信息了,有比较好的方案吗

2 回复

1.是可以的

2.需要兼容老版本 https://developers.weixin.qq.com/community/develop/article/doc/0002ce7c5fc018cbccebadded56c13

3.可以的,可以提供入口让用户能更新即可

1.是的

2.最好版本兼容判断

3.不建议只判断一次,因为用户有可能更新头像和昵称,所以看业务需求需要增加对应的更新频率

回到顶部