Swift 列出SendBird应用程序中可用的所有通道

Swift 列出SendBird应用程序中可用的所有通道,swift,api,swift3,sendbird,Swift,Api,Swift3,Sendbird,是否有办法使用SendBird API列出特定应用程序中所有可用的开放频道/组。我能够找到创建频道和删除频道的功能,但没有列出特定应用程序中的所有可用频道?这可能只是v3版本的答案 例如,要列出所有可用的开放频道,请使用以下内容: OpenChannelListQuery clq = OpenChannel.createOpenChannelListQuery(); clq.next(new OpenChannelListQuery.OpenChannelListQueryR

是否有办法使用SendBird API列出特定应用程序中所有可用的开放频道/组。我能够找到创建频道和删除频道的功能,但没有列出特定应用程序中的所有可用频道?

这可能只是v3版本的答案

例如,要列出所有可用的开放频道,请使用以下内容:

OpenChannelListQuery clq = OpenChannel.createOpenChannelListQuery();          
clq.next(new OpenChannelListQuery.OpenChannelListQueryResultHandler() {
        @Override
        public void onResult(List<OpenChannel> list, SendBirdException e) {
            Log.i(TAG,"query results, "+list.size()+" open channels");
        }
});
OpenChannelListQuery clq=OpenChannel.createOpenChannelListQuery();
下一步(新的OpenChannelListQuery.OpenChannelListQueryResultHandler(){
@凌驾
public void onResult(列表,SendBirdException){
Log.i(标记“查询结果”+list.size()+“开放通道”);
}
});

请记住,在调用上述命令之前,您需要完成连接。

@Andy您是否知道如何检索所有公共组频道?。我尝试使用createPublicGroupChannelListQuery()进行检索,但得到的是空对象,尽管有一些公共组通道。非常感谢你的帮助!!