VivochaContactTranscript

@interface VivochaContactTranscript : NSObject

The object represents the transcript for a contact.

  • @property (nonatomic, strong, readonly) NSString *_Nonnull contactId;

    The contact ID which the transcript refers to.

  • @property (nonatomic, strong, readonly) NSString *_Nonnull conversationId;

    The conversation ID, if available

  • - (nonnull NSArray<VivochaChatObject *> *)getMessages;

    The transcript, sort by receive order

  • + (nonnull VivochaContactTranscript *)
        transcriptFromJSONArray:(nonnull NSArray *)json
                    contactInfo:(nonnull VivochaContactInfo *)contactInfo;

    Creates and returns a Transcript object from a json array of messages and a contact info object.