getTranscript()

in src/client/client.js [119:145]


  getTranscript(connectionToken, args) {
    let self = this;
    var params = {
    MaxResults: args.maxResults,
    NextToken: args.nextToken,
    ScanDirection: args.scanDirection,
    SortOrder: args.sortOrder,
    StartPosition: {
      Id: args.startPosition.id,
      AbsoluteTime: args.startPosition.absoluteTime,
      MostRecent: args.startPosition.mostRecent
    },
    ConnectionToken: connectionToken
    };
    if (args.contactId) {
      params.ContactId = args.contactId;
    }
    var getTranscriptRequest = self.chatClient.getTranscript(params);
    console.log("getTranscriptRequest", getTranscriptRequest);
    return self._sendRequest(getTranscriptRequest).then((res) => {
      self.logger.info("successfully get transcript");
      return res;
    }).catch((err) => {
      self.logger.error("error when getting transcript");
      return Promise.reject(err);
    });
  }