Package io.sendon.api

Class SdoSms


  • public class SdoSms
    extends Object
    • Constructor Detail

      • SdoSms

        public SdoSms()
      • SdoSms

        public SdoSms​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • getHostIndex

        public int getHostIndex()
      • setHostIndex

        public void setHostIndex​(int hostIndex)
      • getCustomBaseUrl

        public String getCustomBaseUrl()
      • setCustomBaseUrl

        public void setCustomBaseUrl​(String customBaseUrl)
      • cancelGroupCall

        public okhttp3.Call cancelGroupCall​(String groupId,
                                            ApiCallback _callback)
                                     throws ApiException
        Build call for cancelGroup
        Parameters:
        groupId - 그룹 ID (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • cancelGroup

        public CancelResponseDto cancelGroup​(String groupId)
                                      throws ApiException
        SMS 예약 메시지 그룹 전체 발송 취소 예약 메시지 발송을 취소합니다. 단, 이미 발송된 경우, 예약 발송이 한시간 이내 남은 경우, 취소가 불가능합니다.
        Parameters:
        groupId - 그룹 ID (required)
        Returns:
        CancelResponseDto
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • cancelGroupWithHttpInfo

        public ApiResponse<CancelResponseDto> cancelGroupWithHttpInfo​(String groupId)
                                                               throws ApiException
        SMS 예약 메시지 그룹 전체 발송 취소 예약 메시지 발송을 취소합니다. 단, 이미 발송된 경우, 예약 발송이 한시간 이내 남은 경우, 취소가 불가능합니다.
        Parameters:
        groupId - 그룹 ID (required)
        Returns:
        ApiResponse<CancelResponseDto>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • cancelGroupAsync

        public okhttp3.Call cancelGroupAsync​(String groupId,
                                             ApiCallback<CancelResponseDto> _callback)
                                      throws ApiException
        SMS 예약 메시지 그룹 전체 발송 취소 (asynchronously) 예약 메시지 발송을 취소합니다. 단, 이미 발송된 경우, 예약 발송이 한시간 이내 남은 경우, 취소가 불가능합니다.
        Parameters:
        groupId - 그룹 ID (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • cancelMessageCall

        public okhttp3.Call cancelMessageCall​(String groupId,
                                              String messageId,
                                              ApiCallback _callback)
                                       throws ApiException
        Build call for cancelMessage
        Parameters:
        groupId - 그룹 ID (required)
        messageId - 메시지 ID (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • cancelMessage

        public CancelResponseDto cancelMessage​(String groupId,
                                               String messageId)
                                        throws ApiException
        SMS 예약 메시지 그룹의 특정 메시지만 발송 취소 메시지 발송을 취소합니다. 단, 이미 발송된 경우, 예약 발송이 한시간 이내 남은 경우, 취소가 불가능합니다.
        Parameters:
        groupId - 그룹 ID (required)
        messageId - 메시지 ID (required)
        Returns:
        CancelResponseDto
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • cancelMessageWithHttpInfo

        public ApiResponse<CancelResponseDto> cancelMessageWithHttpInfo​(String groupId,
                                                                        String messageId)
                                                                 throws ApiException
        SMS 예약 메시지 그룹의 특정 메시지만 발송 취소 메시지 발송을 취소합니다. 단, 이미 발송된 경우, 예약 발송이 한시간 이내 남은 경우, 취소가 불가능합니다.
        Parameters:
        groupId - 그룹 ID (required)
        messageId - 메시지 ID (required)
        Returns:
        ApiResponse<CancelResponseDto>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • cancelMessageAsync

        public okhttp3.Call cancelMessageAsync​(String groupId,
                                               String messageId,
                                               ApiCallback<CancelResponseDto> _callback)
                                        throws ApiException
        SMS 예약 메시지 그룹의 특정 메시지만 발송 취소 (asynchronously) 메시지 발송을 취소합니다. 단, 이미 발송된 경우, 예약 발송이 한시간 이내 남은 경우, 취소가 불가능합니다.
        Parameters:
        groupId - 그룹 ID (required)
        messageId - 메시지 ID (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • cancelRepeatCall

        public okhttp3.Call cancelRepeatCall​(String groupId,
                                             String repeatId,
                                             ApiCallback _callback)
                                      throws ApiException
        Build call for cancelRepeat
        Parameters:
        groupId - 그룹 ID (required)
        repeatId - 분할 ID (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • cancelRepeat

        public CancelResponseDto cancelRepeat​(String groupId,
                                              String repeatId)
                                       throws ApiException
        SMS 예약 메시지 그룹의 특정 분할 예약만 취소 메시지 발송을 취소합니다. 단, 이미 발송된 경우, 예약 발송이 한시간 이내 남은 경우, 취소가 불가능합니다.
        Parameters:
        groupId - 그룹 ID (required)
        repeatId - 분할 ID (required)
        Returns:
        CancelResponseDto
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • cancelRepeatWithHttpInfo

        public ApiResponse<CancelResponseDto> cancelRepeatWithHttpInfo​(String groupId,
                                                                       String repeatId)
                                                                throws ApiException
        SMS 예약 메시지 그룹의 특정 분할 예약만 취소 메시지 발송을 취소합니다. 단, 이미 발송된 경우, 예약 발송이 한시간 이내 남은 경우, 취소가 불가능합니다.
        Parameters:
        groupId - 그룹 ID (required)
        repeatId - 분할 ID (required)
        Returns:
        ApiResponse<CancelResponseDto>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • cancelRepeatAsync

        public okhttp3.Call cancelRepeatAsync​(String groupId,
                                              String repeatId,
                                              ApiCallback<CancelResponseDto> _callback)
                                       throws ApiException
        SMS 예약 메시지 그룹의 특정 분할 예약만 취소 (asynchronously) 메시지 발송을 취소합니다. 단, 이미 발송된 경우, 예약 발송이 한시간 이내 남은 경우, 취소가 불가능합니다.
        Parameters:
        groupId - 그룹 ID (required)
        repeatId - 분할 ID (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • createCsvUploadUrlCall

        public okhttp3.Call createCsvUploadUrlCall​(ApiCallback _callback)
                                            throws ApiException
        Build call for createCsvUploadUrl
        Parameters:
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 -
      • createCsvUploadUrl

        public void createCsvUploadUrl()
                                throws ApiException
        CSV 업로드위한 Presigned URL 발급
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 -
      • createCsvUploadUrlWithHttpInfo

        public ApiResponse<Void> createCsvUploadUrlWithHttpInfo()
                                                         throws ApiException
        CSV 업로드위한 Presigned URL 발급
        Returns:
        ApiResponse<Void>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 -
      • createCsvUploadUrlAsync

        public okhttp3.Call createCsvUploadUrlAsync​(ApiCallback<Void> _callback)
                                             throws ApiException
        CSV 업로드위한 Presigned URL 발급 (asynchronously)
        Parameters:
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 -
      • findCall

        public okhttp3.Call findCall​(String groupId,
                                     ApiCallback _callback)
                              throws ApiException
        Build call for find
        Parameters:
        groupId - 메시지 ID (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        404 조회 실패 - 메시지 ID 미존재 -
      • find

        public GetMessageResponseDto find​(String groupId)
                                   throws ApiException
        SMS 메시지 그룹 발송 조회 메시지 그룹 발송 상태를 조회합니다.
        Parameters:
        groupId - 메시지 ID (required)
        Returns:
        GetMessageResponseDto
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        404 조회 실패 - 메시지 ID 미존재 -
      • findWithHttpInfo

        public ApiResponse<GetMessageResponseDto> findWithHttpInfo​(String groupId)
                                                            throws ApiException
        SMS 메시지 그룹 발송 조회 메시지 그룹 발송 상태를 조회합니다.
        Parameters:
        groupId - 메시지 ID (required)
        Returns:
        ApiResponse<GetMessageResponseDto>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        404 조회 실패 - 메시지 ID 미존재 -
      • findAsync

        public okhttp3.Call findAsync​(String groupId,
                                      ApiCallback<GetMessageResponseDto> _callback)
                               throws ApiException
        SMS 메시지 그룹 발송 조회 (asynchronously) 메시지 그룹 발송 상태를 조회합니다.
        Parameters:
        groupId - 메시지 ID (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        404 조회 실패 - 메시지 ID 미존재 -
      • getImageUrlCall

        public okhttp3.Call getImageUrlCall​(Object imageId1,
                                            Object expireIn,
                                            Object imageId3,
                                            Object imageId2,
                                            ApiCallback _callback)
                                     throws ApiException
        Build call for getImageUrl
        Parameters:
        imageId1 - 이미지 ID (required)
        expireIn - 이미지 URL 만료 시간 (초, 기본60초) (optional)
        imageId3 - 이미지 ID (optional)
        imageId2 - 이미지 ID (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 성공 -
        404 실패 -
      • getImageUrl

        public GetImageUrlsResponseDto getImageUrl​(Object imageId1,
                                                   Object expireIn,
                                                   Object imageId3,
                                                   Object imageId2)
                                            throws ApiException
        MMS 이미지 조회 업로드된 MMS 이미지를 조회합니다.
        Parameters:
        imageId1 - 이미지 ID (required)
        expireIn - 이미지 URL 만료 시간 (초, 기본60초) (optional)
        imageId3 - 이미지 ID (optional)
        imageId2 - 이미지 ID (optional)
        Returns:
        GetImageUrlsResponseDto
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 성공 -
        404 실패 -
      • getImageUrlWithHttpInfo

        public ApiResponse<GetImageUrlsResponseDto> getImageUrlWithHttpInfo​(Object imageId1,
                                                                            Object expireIn,
                                                                            Object imageId3,
                                                                            Object imageId2)
                                                                     throws ApiException
        MMS 이미지 조회 업로드된 MMS 이미지를 조회합니다.
        Parameters:
        imageId1 - 이미지 ID (required)
        expireIn - 이미지 URL 만료 시간 (초, 기본60초) (optional)
        imageId3 - 이미지 ID (optional)
        imageId2 - 이미지 ID (optional)
        Returns:
        ApiResponse<GetImageUrlsResponseDto>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 성공 -
        404 실패 -
      • getImageUrlAsync

        public okhttp3.Call getImageUrlAsync​(Object imageId1,
                                             Object expireIn,
                                             Object imageId3,
                                             Object imageId2,
                                             ApiCallback<GetImageUrlsResponseDto> _callback)
                                      throws ApiException
        MMS 이미지 조회 (asynchronously) 업로드된 MMS 이미지를 조회합니다.
        Parameters:
        imageId1 - 이미지 ID (required)
        expireIn - 이미지 URL 만료 시간 (초, 기본60초) (optional)
        imageId3 - 이미지 ID (optional)
        imageId2 - 이미지 ID (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 성공 -
        404 실패 -
      • searchGroupsCall

        public okhttp3.Call searchGroupsCall​(BigDecimal limit,
                                             String cursor,
                                             ApiCallback _callback)
                                      throws ApiException
        Build call for searchGroups
        Parameters:
        limit - 응답받을 데이터 수 (max:100, min:1, default:30) (optional)
        cursor - 응답받을 데이터 오프셋 (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
      • searchGroups

        public SearchGroupsResponseDto searchGroups​(BigDecimal limit,
                                                    String cursor)
                                             throws ApiException
        SMS 메시지 그룹 조회 사용자가 발송한 메시지 이력을 조회합니다.
        Parameters:
        limit - 응답받을 데이터 수 (max:100, min:1, default:30) (optional)
        cursor - 응답받을 데이터 오프셋 (optional)
        Returns:
        SearchGroupsResponseDto
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
      • searchGroupsWithHttpInfo

        public ApiResponse<SearchGroupsResponseDto> searchGroupsWithHttpInfo​(BigDecimal limit,
                                                                             String cursor)
                                                                      throws ApiException
        SMS 메시지 그룹 조회 사용자가 발송한 메시지 이력을 조회합니다.
        Parameters:
        limit - 응답받을 데이터 수 (max:100, min:1, default:30) (optional)
        cursor - 응답받을 데이터 오프셋 (optional)
        Returns:
        ApiResponse<SearchGroupsResponseDto>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
      • searchGroupsAsync

        public okhttp3.Call searchGroupsAsync​(BigDecimal limit,
                                              String cursor,
                                              ApiCallback<SearchGroupsResponseDto> _callback)
                                       throws ApiException
        SMS 메시지 그룹 조회 (asynchronously) 사용자가 발송한 메시지 이력을 조회합니다.
        Parameters:
        limit - 응답받을 데이터 수 (max:100, min:1, default:30) (optional)
        cursor - 응답받을 데이터 오프셋 (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
      • searchRepeatsCall

        public okhttp3.Call searchRepeatsCall​(String groupId,
                                              BigDecimal limit,
                                              String cursor,
                                              ApiCallback _callback)
                                       throws ApiException
        Build call for searchRepeats
        Parameters:
        groupId - 그룹 ID (required)
        limit - 응답받을 데이터 수 (max:100, min:1, default:30) (optional)
        cursor - 응답받을 데이터 오프셋 (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
      • searchRepeats

        public SearchRepeatsResponseDto searchRepeats​(String groupId,
                                                      BigDecimal limit,
                                                      String cursor)
                                               throws ApiException
        SMS 메시지 그룹내 분할 예약 리스트 조회 사용자가 예약한 분할 예약 리스트 조회합니다.
        Parameters:
        groupId - 그룹 ID (required)
        limit - 응답받을 데이터 수 (max:100, min:1, default:30) (optional)
        cursor - 응답받을 데이터 오프셋 (optional)
        Returns:
        SearchRepeatsResponseDto
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
      • searchRepeatsWithHttpInfo

        public ApiResponse<SearchRepeatsResponseDto> searchRepeatsWithHttpInfo​(String groupId,
                                                                               BigDecimal limit,
                                                                               String cursor)
                                                                        throws ApiException
        SMS 메시지 그룹내 분할 예약 리스트 조회 사용자가 예약한 분할 예약 리스트 조회합니다.
        Parameters:
        groupId - 그룹 ID (required)
        limit - 응답받을 데이터 수 (max:100, min:1, default:30) (optional)
        cursor - 응답받을 데이터 오프셋 (optional)
        Returns:
        ApiResponse<SearchRepeatsResponseDto>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
      • searchRepeatsAsync

        public okhttp3.Call searchRepeatsAsync​(String groupId,
                                               BigDecimal limit,
                                               String cursor,
                                               ApiCallback<SearchRepeatsResponseDto> _callback)
                                        throws ApiException
        SMS 메시지 그룹내 분할 예약 리스트 조회 (asynchronously) 사용자가 예약한 분할 예약 리스트 조회합니다.
        Parameters:
        groupId - 그룹 ID (required)
        limit - 응답받을 데이터 수 (max:100, min:1, default:30) (optional)
        cursor - 응답받을 데이터 오프셋 (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
      • sendCall

        public okhttp3.Call sendCall​(SendMessageRequestDto sendMessageRequestDto,
                                     ApiCallback _callback)
                              throws ApiException
        Build call for send
        Parameters:
        sendMessageRequestDto - 발송 요청 (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        404 발송 실패 - 미등록 발신번호 -
      • send

        public SendMessageResponseDto send​(SendMessageRequestDto sendMessageRequestDto)
                                    throws ApiException
        SMS 메시지 발송 SMS 메시지를 발송합니다.
        Parameters:
        sendMessageRequestDto - 발송 요청 (required)
        Returns:
        SendMessageResponseDto
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        404 발송 실패 - 미등록 발신번호 -
      • sendWithHttpInfo

        public ApiResponse<SendMessageResponseDto> sendWithHttpInfo​(SendMessageRequestDto sendMessageRequestDto)
                                                             throws ApiException
        SMS 메시지 발송 SMS 메시지를 발송합니다.
        Parameters:
        sendMessageRequestDto - 발송 요청 (required)
        Returns:
        ApiResponse<SendMessageResponseDto>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        404 발송 실패 - 미등록 발신번호 -
      • sendAsync

        public okhttp3.Call sendAsync​(SendMessageRequestDto sendMessageRequestDto,
                                      ApiCallback<SendMessageResponseDto> _callback)
                               throws ApiException
        SMS 메시지 발송 (asynchronously) SMS 메시지를 발송합니다.
        Parameters:
        sendMessageRequestDto - 발송 요청 (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        404 발송 실패 - 미등록 발신번호 -
      • sendGroupCall

        public okhttp3.Call sendGroupCall​(String groupId,
                                          ApiCallback _callback)
                                   throws ApiException
        Build call for sendGroup
        Parameters:
        groupId - 그룹 ID (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • sendGroup

        public SendResponseDto sendGroup​(String groupId)
                                  throws ApiException
        SMS 예약 메시지 그룹내 전체 메시지 즉시 발송 예약 메시지를 즉시 발송합니다. 단, 이미 발송된 경우와 예약 10분 이내 남았을 경우는 즉시 발송이 힘들어요.
        Parameters:
        groupId - 그룹 ID (required)
        Returns:
        SendResponseDto
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • sendGroupWithHttpInfo

        public ApiResponse<SendResponseDto> sendGroupWithHttpInfo​(String groupId)
                                                           throws ApiException
        SMS 예약 메시지 그룹내 전체 메시지 즉시 발송 예약 메시지를 즉시 발송합니다. 단, 이미 발송된 경우와 예약 10분 이내 남았을 경우는 즉시 발송이 힘들어요.
        Parameters:
        groupId - 그룹 ID (required)
        Returns:
        ApiResponse<SendResponseDto>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • sendGroupAsync

        public okhttp3.Call sendGroupAsync​(String groupId,
                                           ApiCallback<SendResponseDto> _callback)
                                    throws ApiException
        SMS 예약 메시지 그룹내 전체 메시지 즉시 발송 (asynchronously) 예약 메시지를 즉시 발송합니다. 단, 이미 발송된 경우와 예약 10분 이내 남았을 경우는 즉시 발송이 힘들어요.
        Parameters:
        groupId - 그룹 ID (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • sendMessageCall

        public okhttp3.Call sendMessageCall​(String groupId,
                                            String messageId,
                                            ApiCallback _callback)
                                     throws ApiException
        Build call for sendMessage
        Parameters:
        groupId - 그룹 ID (required)
        messageId - 메시지 ID (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • sendMessage

        public SendResponseDto sendMessage​(String groupId,
                                           String messageId)
                                    throws ApiException
        SMS 예약 메시지 그룹의 특정 메시지만 즉시 발송 예약 메시지를 즉시 발송합니다. 단, 이미 발송된 경우와 예약 10분 이내 남았을 경우는 즉시 발송이 힘들어요.
        Parameters:
        groupId - 그룹 ID (required)
        messageId - 메시지 ID (required)
        Returns:
        SendResponseDto
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • sendMessageWithHttpInfo

        public ApiResponse<SendResponseDto> sendMessageWithHttpInfo​(String groupId,
                                                                    String messageId)
                                                             throws ApiException
        SMS 예약 메시지 그룹의 특정 메시지만 즉시 발송 예약 메시지를 즉시 발송합니다. 단, 이미 발송된 경우와 예약 10분 이내 남았을 경우는 즉시 발송이 힘들어요.
        Parameters:
        groupId - 그룹 ID (required)
        messageId - 메시지 ID (required)
        Returns:
        ApiResponse<SendResponseDto>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • sendMessageAsync

        public okhttp3.Call sendMessageAsync​(String groupId,
                                             String messageId,
                                             ApiCallback<SendResponseDto> _callback)
                                      throws ApiException
        SMS 예약 메시지 그룹의 특정 메시지만 즉시 발송 (asynchronously) 예약 메시지를 즉시 발송합니다. 단, 이미 발송된 경우와 예약 10분 이내 남았을 경우는 즉시 발송이 힘들어요.
        Parameters:
        groupId - 그룹 ID (required)
        messageId - 메시지 ID (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • sendRepeatCall

        public okhttp3.Call sendRepeatCall​(String groupId,
                                           String repeatId,
                                           ApiCallback _callback)
                                    throws ApiException
        Build call for sendRepeat
        Parameters:
        groupId - 그룹 ID (required)
        repeatId - 분할 ID (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • sendRepeat

        public SendResponseDto sendRepeat​(String groupId,
                                          String repeatId)
                                   throws ApiException
        SMS 예약 메시지 그룹의 특정 분할 예약만 즉시 발송 예약 메시지를 즉시 발송합니다. 단, 이미 발송된 경우와 예약 10분 이내 남았을 경우는 즉시 발송이 힘들어요.
        Parameters:
        groupId - 그룹 ID (required)
        repeatId - 분할 ID (required)
        Returns:
        SendResponseDto
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • sendRepeatWithHttpInfo

        public ApiResponse<SendResponseDto> sendRepeatWithHttpInfo​(String groupId,
                                                                   String repeatId)
                                                            throws ApiException
        SMS 예약 메시지 그룹의 특정 분할 예약만 즉시 발송 예약 메시지를 즉시 발송합니다. 단, 이미 발송된 경우와 예약 10분 이내 남았을 경우는 즉시 발송이 힘들어요.
        Parameters:
        groupId - 그룹 ID (required)
        repeatId - 분할 ID (required)
        Returns:
        ApiResponse<SendResponseDto>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • sendRepeatAsync

        public okhttp3.Call sendRepeatAsync​(String groupId,
                                            String repeatId,
                                            ApiCallback<SendResponseDto> _callback)
                                     throws ApiException
        SMS 예약 메시지 그룹의 특정 분할 예약만 즉시 발송 (asynchronously) 예약 메시지를 즉시 발송합니다. 단, 이미 발송된 경우와 예약 10분 이내 남았을 경우는 즉시 발송이 힘들어요.
        Parameters:
        groupId - 그룹 ID (required)
        repeatId - 분할 ID (required)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 정상 응답 -
        400 취소 실패 - 예약 메시지 아닌 경우 -
        403 취소 실패 - 이미 발송된 메시지 또는 발송 임박한 메시지 경우 -
        404 취소 실패 - 발송 메시지 조회 불가 -
        500 취소 실패 - 취소 처리 중 에러 발생 -
      • uploadImagesCall

        public okhttp3.Call uploadImagesCall​(List<File> images,
                                             ApiCallback _callback)
                                      throws ApiException
        Build call for uploadImages
        Parameters:
        images - 등록할 이미지 파일 (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 성공 -
        400 업로드 실패 -
      • uploadImages

        public UploadImagesResponseDto uploadImages​(List<File> images)
                                             throws ApiException
        MMS 이미지 업로드 MMS 발송에 포함될 이미지를 업로드합니다.
        Parameters:
        images - 등록할 이미지 파일 (optional)
        Returns:
        UploadImagesResponseDto
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 성공 -
        400 업로드 실패 -
      • uploadImagesWithHttpInfo

        public ApiResponse<UploadImagesResponseDto> uploadImagesWithHttpInfo​(List<File> images)
                                                                      throws ApiException
        MMS 이미지 업로드 MMS 발송에 포함될 이미지를 업로드합니다.
        Parameters:
        images - 등록할 이미지 파일 (optional)
        Returns:
        ApiResponse<UploadImagesResponseDto>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 성공 -
        400 업로드 실패 -
      • uploadImagesAsync

        public okhttp3.Call uploadImagesAsync​(List<File> images,
                                              ApiCallback<UploadImagesResponseDto> _callback)
                                       throws ApiException
        MMS 이미지 업로드 (asynchronously) MMS 발송에 포함될 이미지를 업로드합니다.
        Parameters:
        images - 등록할 이미지 파일 (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 성공 -
        400 업로드 실패 -