docs: @Deprecated
      public MessageListResult getUserMessagesByCursor(String username, String cursor)
              throws APIConnectionException, APIRequestException {
          StringUtils.checkUsername(username);
          if (null != cursor) {
              String requestUrl = reportBaseUrl + v2_userPath + "/" + username + "/messages?cursor=" + cursor;
              ResponseWrapper response = _httpClient.sendGet(requestUrl);
              return MessageListResult.fromResponse(response, MessageListResult.class);
          } else {
              throw new IllegalArgumentException("the cursor parameter should not be null");
          }
      }