微信朋友圈与分组可见的漏洞?

2016-02-02 16:21:16 +08:00
 CtrlSpace

我有 2 条朋友圈,一条《同事》分组可见( A ),一条《同事》分组不可见( B )
有一个新加进来的好友(假设是同事),没把他添加到《同事》标签前,可以看到 B ,这是正常的。
然而,将该好友设置《同事》标签后,他却可以同时看见 A 、 B 朋友圈,不会因为设置了《同事》标签而看不见 B 。
也就是说,如果你那条《同事》不可见的朋友圈 B ,只在你 post 朋友圈的时候对《同事》有效,后面新加进来的好友是不会进入原先的不可见列表里。
那么,一条朋友圈,不可见的人的列表在发朋友圈之后,是不会刷新的,那为什么《同事》标签可见的朋友圈却是会因为他被加了《同事》标签而可以看到,也就是刷新了可见人的列表。
也就是说,后面加进来的人,即可看见该分组可见的朋友圈,也可以看见该分组不可见的朋友圈。
先问这是不是微信后台设计的 BUG ?


比如我在发了一条不想给同事看见的朋友圈, ok ,设为同事不可见,那将来新添加的同事,是可以看见的,这相当蛋疼啊

20213 次点击
所在节点    微信
6 条回复
jugelizi
2016-02-02 16:25:26 +08:00
也就是可见的判断里存的是人 访问者不在这条朋友圈的屏蔽人员里就显示 分组只是本地显示方便而已
mofet
2016-02-02 16:43:52 +08:00
我这里似乎事后添加到《同事》分组的人是永远看不到 A 的,只有在发送 A 的时候就在《同事》分组里的人才能看到。几个月前我试了一下是这样的。
CtrlSpace
2016-02-02 16:49:33 +08:00
@mofet 测试了一下,貌似你是对的。
我只顾着测试 B 情况,漏了这个...
也就是,设置一条朋友圈的可见不可见,只有在当时被设置的人有效,并一直保持。
wellsc
2016-02-02 17:07:10 +08:00
繞暈了我。
Kael
2016-02-02 17:22:05 +08:00
从产品逻辑上是 bug ,我选择了同事分组不可见,就是这个“组”不可见,组成员变动,可见的成员当然要随之变动

不过这样实现成本太高,每次刷朋友圈,都要实时判断我在每条朋友圈的每个朋友的每个分组的位置,以微信的用户量*分组数量*朋友圈条数,服务器要报警了

所以最后还是在朋友圈发出的那一刻,就写死了这个朋友圈哪些 ID 可见,简单粗暴
eriale
2016-02-02 17:50:12 +08:00
http://www.woshipm.com/pd/249869.html ,在发一条朋友圈的时候,就把数据写入到你所有朋友的朋友圈时间线了。

做权限设置应该不会触发写入操作,所以不会把你同事以前看到的信息删除。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/255029

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX