wildfirechat / android-chat

即时通讯,聊天,野火IMAndroid客户端,支持Android 4.x —— 最新
http://docs.wildfirechat.cn
Other
2.54k stars 890 forks source link

将好友拉黑之后朋友圈显示问题 #620

Closed lxwlxw111 closed 2 years ago

lxwlxw111 commented 2 years ago

操作说明

 List<String> blackList =  ChatManager.Instance().getBlackList(true);
 MomentClient.getInstance().updateBlackOrBlockList(true, blackList, null, new MomentClient.GeneralCallback() {
                                                            @Override
                                                            public void onSuccess() {

                                                            }

                                                            @Override
                                                            public void onFailure(int i) {

                                                            }
                                                        });

表现现象

1、登录使用账号A。 2、A将B拉黑之后,在A的朋友圈看不到B的朋友圈,这是正常的。但从A通讯录选择B然后查看朋友圈,A可以看到B的朋友圈。 3、B可以看到A的朋友圈。

预期结果

A将B拉黑之后,双方都无法看对方的朋友圈。

补充条件

一定出现,使用的是最新版本。

demo对比结果

暂无。

heavyrain2012 commented 2 years ago

朋友圈有自己的拉黑接口,有“不让他看”和“不看他的”两个方法,请拉黑用户时同时调用这两个方法或者某一个

lxwlxw111 commented 2 years ago

朋友圈有自己的拉黑接口,有“不让他看”和“不看他的”两个方法,请拉黑用户时同时调用这两个方法或者某一个

请问是哪个接口?IOS是用的updateBlackOrBlockList()

heavyrain2012 commented 2 years ago

android也是同样的名字

lxwlxw111 commented 2 years ago

麻烦再问一下,updateBlackOrBlockList()目前只起到了“不看他的”的作用。 “不让他看”具体是用的哪个方法?我没有找到。

heavyrain2012 commented 2 years ago

这个函数的第一个参数是个bool值,true是block,false是black