小程序
小游戏
企业微信
微信支付
扫描小程序码分享
关于留言和评论回复功能,在后台服务器上只存该用户的openid,不存头像和用户名,别人用他的openid获取他的头像和用户名,这样可以么
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
后台想只通过任意一个openId就获得这个用户的头像和用户名?微信没有这样的接口,所有只能在每个用户登录的时候,同时保存他的userInfo;或者每天留言或评论里,除了openId,同时还有nickName和avatarUrl。
就像咱们现在这种形式,我在我的登录界面是如何获取你的头像和用户名的,这个是你在评论的同时将你的信息存在了后台服务器里,用的时候调用的,对么,那要是更换用户名和头像怎么办呢,我怎么确定他们是同一个人
微信自家的网站,不一定和你是一个的机制。
你能做的,三种方案:
1、服务器端有专门的表保存每个用户的userInfo,小程序端,判断用户更换用户名和头像时,更新这个表。然后,评论表里,只保存openId,每次需要关联两个表查询的结果返回小程序端展示。
2、评论表里,同时保存openId、nickName、avatarUrl,如果用户更换用户名和头像,昵称还是旧的昵称,头像估计是无头像的显示了。
3、方案三:同方案三,但是用户更换用户名和头像时,把所有评论的nickName、avatarUrl全部都更新的。哈哈。
4、能过openId判断是否同一个人。
非常感谢,我明白了,参照您的思路,我做一下
不太明白你的问题
我想实现回复功能,只存openid获取其他用户的用户名和头像
不能,必须登陆后才能获取~
在登陆后存下他的openid,用别人的openid获取他的头像和昵称,但是用openid并不能获取别人的头像和昵称
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
具体开通方式可以参考下这个:最新通知:公众号如何开通留言评论功能?
人工客服咨询入口:https://docs.qq.com/doc/01zT
后台想只通过任意一个openId就获得这个用户的头像和用户名?微信没有这样的接口,所有只能在每个用户登录的时候,同时保存他的userInfo;或者每天留言或评论里,除了openId,同时还有nickName和avatarUrl。
就像咱们现在这种形式,我在我的登录界面是如何获取你的头像和用户名的,这个是你在评论的同时将你的信息存在了后台服务器里,用的时候调用的,对么,那要是更换用户名和头像怎么办呢,我怎么确定他们是同一个人
微信自家的网站,不一定和你是一个的机制。
你能做的,三种方案:
1、服务器端有专门的表保存每个用户的userInfo,小程序端,判断用户更换用户名和头像时,更新这个表。然后,评论表里,只保存openId,每次需要关联两个表查询的结果返回小程序端展示。
2、评论表里,同时保存openId、nickName、avatarUrl,如果用户更换用户名和头像,昵称还是旧的昵称,头像估计是无头像的显示了。
3、方案三:同方案三,但是用户更换用户名和头像时,把所有评论的nickName、avatarUrl全部都更新的。哈哈。
4、能过openId判断是否同一个人。
非常感谢,我明白了,参照您的思路,我做一下
不太明白你的问题
我想实现回复功能,只存openid获取其他用户的用户名和头像
不能,必须登陆后才能获取~
在登陆后存下他的openid,用别人的openid获取他的头像和昵称,但是用openid并不能获取别人的头像和昵称