判断233好友关系

[复制链接]
1372 |7
今晚月亮缺席 发表于 2023-5-9 18:49:35 | 显示全部楼层 |阅读模式
AccountService.getInstance().isFriend()的返回值是viod,,我该如何拿到是否是好友呢?


        AccountService.getInstance().isFriend((isSuccess, jsonData) => {
            if (!isSuccess) {
                AccountService.getInstance().addFriend(() => { }, openId, "")
            }
        }, openId)




这样可以吗

回复

使用道具 举报

叽里咕噜小胡桃 发表于 2023-5-9 18:51:55 | 显示全部楼层
isSuccess是指这个接口有没有成功返回? 返回值在jsonData里,你试着吧jsonData反序列化打印一下看看就知道了,估计就是在这里传的是否为好友~
回复

使用道具 举报

今晚月亮缺席楼主 发表于 2023-5-9 18:54:01 | 显示全部楼层
叽里咕噜小胡桃 发表于 2023-5-9 18:51
isSuccess是指这个接口有没有成功返回? 返回值在jsonData里,你试着吧jsonData反序列化打印一下看看就知道 ...

JSON.parse(jsonData)后应该拿哪个键来判断呢
回复

使用道具 举报

叽里咕噜小胡桃 发表于 2023-5-9 18:55:25 | 显示全部楼层
今晚月亮缺席 发表于 2023-5-9 18:54
JSON.parse(jsonData)后应该拿哪个键来判断呢

先试试吧_(:3_/ 俺也没用过 试试它返回了啥 打印在ui上吧
回复

使用道具 举报

今晚月亮缺席楼主 发表于 2023-5-9 18:58:12 | 显示全部楼层
叽里咕噜小胡桃 发表于 2023-5-9 18:55
先试试吧_(:3_/ 俺也没用过 试试它返回了啥 打印在ui上吧

好的,谢谢
回复

使用道具 举报

叽里咕噜小胡桃 发表于 2023-5-9 18:58:34 | 显示全部楼层
老哥加油!有结果了麻烦踢我一脚!~
回复

使用道具 举报

探路的SCV 发表于 2023-5-11 19:24:23 | 显示全部楼层
https://api-docs.ark.online/clas ... rvice.html#isfriend

这里有API文档,MSGResponse这个类型点进去也是有字段介绍的~
回复

使用道具 举报

喵喵哭唧唧 发表于 2023-6-19 16:16:15 | 显示全部楼层

我们需要现在客户端通过AccountService.getInstance().getOpenId()获得openid

客户端另一边接收到其他用户的openid,然后传入
AccountService.getInstance().isFriend(( isSuccess: boolean, jsonData: string)=>{
    // 发送成功没有
    if(isSuccess){
        // jsonData返回true表示好友,返回false表示不是好友

    }
},  openid)


回复

使用道具 举报

72小时热榜
热门版块
快速回复 返回顶部 返回列表