如何让参与者参与 Twilio 中的对话

How to get participants for a conversation in Twilio

我正在为 iOS 使用 Twilio Conversations 客户端。你如何让参与者参与对话?每个对话对象都有一个参与者数组对象。

[TwilioConversationsClient conversationsClientWithToken:token properties:nil delegate:self
    completion:^(TCHResult *result, TwilioConversationsClient *convoClient) {   

    NSArray *participants = self.client.myConversations.firstObject.participants;

}];

你如何重新加载这个数组?我没有看到任何像“getParticipants”这样的方法来重新加载这些值。

例如,要重新加载对话的消息,可以使用此方法。

- (void)getMessagesAfter:(NSUInteger)index
               withCount:(NSUInteger)count
              completion:(nonnull TCHMessagesCompletion)completion;

这里是 Twilio 开发人员布道者。

奇怪的是没有重新加载参与者数组的方法。它存在于 JavaScript SDK 中,所以我原以为它会存在于 iOS SDK 中,但现在不存在。

因此,您所指的participants调用是在加载对话后获取初始参与者列表的方式,那么您应该使用[来跟上加入和离开对话的参与者=11=]委托方法。