首页 > 解决方案 > 如何检索使用用户 ID 创建的频道?

问题描述

SendBird .NET 文档提到如何使用用户 ID 创建一个频道,但我们如何检索这个频道?

然后文档提到了一种使用 URL 检索频道的方法,但他们没有提到如何使用 URL 创建频道。

我有点困惑。我错过了什么?您能否告诉我如何使用用户 ID 或频道 URL 创建和检索频道?

标签: xamarinxamarin.formsxamarin.androidsendbird

解决方案


尝试这个:

public async void ConnectToChannel(FormsChat.Model.User user, List<string> users) {
    GroupChannel group = null;
    IsBusy = true;

    GroupChannel.CreateChannelWithUserIds(users, true, (GroupChannel groupChannel, SendBirdException e) => {
        if (e != null)
        {
            // Error.
            return;
        }
        group = groupChannel;
     });
     await Task.Delay(3000);
     IsBusy = false;
     await Navigation.PushAsync(new ChatPage(user, group));
}

此外,请参阅使用 SendBird 的 Xamarin.Forms 示例


推荐阅读