【问题标题】:How to get participants for a conversation in Twilio如何让参与者在 Twilio 中进行对话
【发布时间】:2021-04-07 19:12:01
【问题描述】:

我正在使用适用于 iOS 的 Twilio Conversations Client。你如何让参与者进行对话?每个对话对象都有一个参与者数组对象。

[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;

【问题讨论】:

    标签: ios objective-c twilio twilio-api twilio-conversations


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

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

    所以,你提到的participants调用是加载对话后获取初始参与者列表的方式,那么你应该使用participantJoined和@跟上已经加入和离开对话的参与者987654322@委托方法。

    【讨论】:

    • 好的,谢谢!将来为 iOS 添加一个方法会很棒。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多