Twilio Android 聊天客户端功能 'getSubscribedChannels()' returns 频道不完整
Twilio Android Chat Client function 'getSubscribedChannels()' returns incomplete channels
我正在开发一个 android 使用 Twilio 可编程聊天客户端 SDK 的聊天客户端。
我正在尝试使用以下函数获取当前用户加入的频道列表:
List<Channel> channels = mChatClient.getChannels().getSubscribedChannels();
for(Channel channel: channels){
Log.d("CHANNELS", "Channel: " + channel.getUniqueName());
}
但是,检索到的频道的唯一名称(或友好名称)始终为空,如下所示:
D/CHANNELS: Channel:
D/CHANNELS: Channel:
Channel:
Channel:
Channel:
Channel:
Channel:
我能够获得具有完整信息的频道的唯一方法是使用频道描述符,这更复杂,因为它需要从描述符 (ChannelDescriptor) 中获取所有频道 (Channel class) .
是否已弃用 getSubscribedChannels() 方法,或者代码是否不符合我想要的结果?
谢谢
您调用时客户端是否处于完全同步状态getSubscribedChannels()
?
确保你调用它的时候,你已经收到了this callback with status .COMPLETED。
我正在开发一个 android 使用 Twilio 可编程聊天客户端 SDK 的聊天客户端。 我正在尝试使用以下函数获取当前用户加入的频道列表:
List<Channel> channels = mChatClient.getChannels().getSubscribedChannels();
for(Channel channel: channels){
Log.d("CHANNELS", "Channel: " + channel.getUniqueName());
}
但是,检索到的频道的唯一名称(或友好名称)始终为空,如下所示:
D/CHANNELS: Channel:
D/CHANNELS: Channel:
Channel:
Channel:
Channel:
Channel:
Channel:
我能够获得具有完整信息的频道的唯一方法是使用频道描述符,这更复杂,因为它需要从描述符 (ChannelDescriptor) 中获取所有频道 (Channel class) .
是否已弃用 getSubscribedChannels() 方法,或者代码是否不符合我想要的结果?
谢谢
您调用时客户端是否处于完全同步状态getSubscribedChannels()
?
确保你调用它的时候,你已经收到了this callback with status .COMPLETED。