不支持使用getUserInfo后应该如何操作

来源:4-2 开锁页面的实现_2

weixin_慕慕5233989

2021-05-30 02:23:17

老师您好,现在微信已经不支持使用getUserInfo的方法获取用户信息了,那么如何一次获取用户信息后,将用户信息保存下来,再到我们需要用到用户信息的时候可以不用再向用户重新申请获取,直接读取到保存下来的用户信息呢?

写回答

1回答

ccmouse

2021-06-02

这个只能自己设计一个请求发到后端,把头像保存下来。具体保存的位置和时机,取决于产品设计。


拿我们的租车为例,在地图页和用户信息页,我们只需要使用<open-data> 展示用户头像即可,不需要请求权限。(https://www.imooc.com/wiki/go/0402.html)只有在开始第一次租车的时候,用户有一个自然而然的过程给予授权,此时我们可以把用户头像放在createTrip rpc的参数中。后端可以把它存在profile表中。那么下次就可以读出来。


最后说说存url还是存二进制数据。微信没有说明这个头像url的有效期限,一般我们观察下来,直接存url也是可以的。

1

0 学习 · 1399 问题

查看课程