Message

@Serializable()
public final class Message

Constructors

Link copied to clipboard
public Message Message(KakaoOption kakaoOptions, NaverOption naverOptions, RcsOption rcsOptions, MessageType type, String country, String subject, String imageId, LocalDateTime dateProcessed, LocalDateTime dateReported, LocalDateTime dateReceived, String statusCode, Boolean replacement, Boolean autoTypeDetect, String status, String messageId, String groupId, String accountId, String text, LocalDateTime dateCreated, LocalDateTime dateUpdated, String to, String from, Map<String, String> customFields, List<Message> replacements, FaxOption faxOptions, VoiceOption voiceOptions)

Properties

Link copied to clipboard
private String accountId

계정 고유번호

Link copied to clipboard

메시지 타입 자동 구분 여부 기본값: 허용(true)

Link copied to clipboard
private String country

국가번호 +82, +1...

Link copied to clipboard

사용자(누리고 서비스 이용자)를 위한 발송 요청 시 커스텀 값을 넣을 수 있는 필드 메시지 조회 시에도 표시됩니다!

Link copied to clipboard

메시지 생성일자

Link copied to clipboard
Link copied to clipboard

실제 메시지 발송 완료일자

Link copied to clipboard

통신사 결과 값 통보일자

Link copied to clipboard

메시지 수정일자

Link copied to clipboard

팩스 발송용 옵션

Link copied to clipboard
private String from

발신번호, 반드시 계정 내 등록하신 발신번호를 입력하셔야 합니다. 예) 029302266

Link copied to clipboard
private String groupId

그룹 ID

Link copied to clipboard
private String imageId

MMS 발송 시 시스템에 업로드 된 image ID

Link copied to clipboard

카카오 알림톡, 친구톡 발송을 위한 파라미터

Link copied to clipboard
private String messageId

메시지 ID

Link copied to clipboard

네이버 스마트알림 발송을 위한 파라미터

Link copied to clipboard

RCS 발송을 위한 파라미터

Link copied to clipboard

대체 발송 여부

Link copied to clipboard

대체발송 파라미터

Link copied to clipboard
private String status

문자 상태 예) 대기, 접수, 발송완료 등 해당 프로퍼티는 MessageStatusType과 다른 값입니다!

Link copied to clipboard

메시지 상태코드

Link copied to clipboard
private String subject

LMS, MMS 발송 시 문자 내 제목

Link copied to clipboard
private String text

발송 할(된) 메시지 내용

Link copied to clipboard
private String to

수신번호

Link copied to clipboard
private MessageType type

메시지 발송 타입 예) SMS, LMS, MMS, ATA...

Link copied to clipboard

음성 메시지 발송용 옵션

Functions

Link copied to clipboard
public final String getAccountId()

계정 고유번호

Link copied to clipboard
public final Boolean getAutoTypeDetect()

메시지 타입 자동 구분 여부 기본값: 허용(true)

Link copied to clipboard
public final String getCountry()

국가번호 +82, +1...

Link copied to clipboard
public final Map<String, String> getCustomFields()

사용자(누리고 서비스 이용자)를 위한 발송 요청 시 커스텀 값을 넣을 수 있는 필드 메시지 조회 시에도 표시됩니다!

Link copied to clipboard

메시지 생성일자

Link copied to clipboard
Link copied to clipboard

실제 메시지 발송 완료일자

Link copied to clipboard

통신사 결과 값 통보일자

Link copied to clipboard

메시지 수정일자

Link copied to clipboard
public final FaxOption getFaxOptions()

팩스 발송용 옵션

Link copied to clipboard
public final String getFrom()

발신번호, 반드시 계정 내 등록하신 발신번호를 입력하셔야 합니다. 예) 029302266

Link copied to clipboard
public final String getGroupId()

그룹 ID

Link copied to clipboard
public final String getImageId()

MMS 발송 시 시스템에 업로드 된 image ID

Link copied to clipboard

카카오 알림톡, 친구톡 발송을 위한 파라미터

Link copied to clipboard
public final String getMessageId()

메시지 ID

Link copied to clipboard

네이버 스마트알림 발송을 위한 파라미터

Link copied to clipboard
public final RcsOption getRcsOptions()

RCS 발송을 위한 파라미터

Link copied to clipboard
public final Boolean getReplacement()

대체 발송 여부

Link copied to clipboard
public final List<Message> getReplacements()

대체발송 파라미터

Link copied to clipboard
public final String getStatus()

문자 상태 예) 대기, 접수, 발송완료 등 해당 프로퍼티는 MessageStatusType과 다른 값입니다!

Link copied to clipboard
public final String getStatusCode()

메시지 상태코드

Link copied to clipboard
public final String getSubject()

LMS, MMS 발송 시 문자 내 제목

Link copied to clipboard
public final String getText()

발송 할(된) 메시지 내용

Link copied to clipboard
public final String getTo()

수신번호

Link copied to clipboard
public final MessageType getType()

메시지 발송 타입 예) SMS, LMS, MMS, ATA...

Link copied to clipboard

음성 메시지 발송용 옵션

Link copied to clipboard
public final Unit setAccountId(String accountId)

계정 고유번호

Link copied to clipboard
public final Unit setAutoTypeDetect(Boolean autoTypeDetect)

메시지 타입 자동 구분 여부 기본값: 허용(true)

Link copied to clipboard
public final Unit setCountry(String country)

국가번호 +82, +1...

Link copied to clipboard
public final Unit setCustomFields(Map<String, String> customFields)

사용자(누리고 서비스 이용자)를 위한 발송 요청 시 커스텀 값을 넣을 수 있는 필드 메시지 조회 시에도 표시됩니다!

Link copied to clipboard
public final Unit setDateCreated(LocalDateTime dateCreated)

메시지 생성일자

Link copied to clipboard
public final Unit setDateProcessed(LocalDateTime dateProcessed)
Link copied to clipboard
public final Unit setDateReceived(LocalDateTime dateReceived)

실제 메시지 발송 완료일자

Link copied to clipboard
public final Unit setDateReported(LocalDateTime dateReported)

통신사 결과 값 통보일자

Link copied to clipboard
public final Unit setDateUpdated(LocalDateTime dateUpdated)

메시지 수정일자

Link copied to clipboard
public final Unit setFaxOptions(FaxOption faxOptions)

팩스 발송용 옵션

Link copied to clipboard
public final Unit setFrom(String from)

발신번호, 반드시 계정 내 등록하신 발신번호를 입력하셔야 합니다. 예) 029302266

Link copied to clipboard
public final Unit setGroupId(String groupId)

그룹 ID

Link copied to clipboard
public final Unit setImageId(String imageId)

MMS 발송 시 시스템에 업로드 된 image ID

Link copied to clipboard
public final Unit setKakaoOptions(KakaoOption kakaoOptions)

카카오 알림톡, 친구톡 발송을 위한 파라미터

Link copied to clipboard
public final Unit setMessageId(String messageId)

메시지 ID

Link copied to clipboard
public final Unit setNaverOptions(NaverOption naverOptions)

네이버 스마트알림 발송을 위한 파라미터

Link copied to clipboard
public final Unit setRcsOptions(RcsOption rcsOptions)

RCS 발송을 위한 파라미터

Link copied to clipboard
public final Unit setReplacement(Boolean replacement)

대체 발송 여부

Link copied to clipboard
public final Unit setReplacements(List<Message> replacements)

대체발송 파라미터

Link copied to clipboard
public final Unit setStatus(String status)

문자 상태 예) 대기, 접수, 발송완료 등 해당 프로퍼티는 MessageStatusType과 다른 값입니다!

Link copied to clipboard
public final Unit setStatusCode(String statusCode)

메시지 상태코드

Link copied to clipboard
public final Unit setSubject(String subject)

LMS, MMS 발송 시 문자 내 제목

Link copied to clipboard
public final Unit setText(String text)

발송 할(된) 메시지 내용

Link copied to clipboard
public final Unit setTo(String to)

수신번호

Link copied to clipboard
public final Unit setType(MessageType type)

메시지 발송 타입 예) SMS, LMS, MMS, ATA...

Link copied to clipboard
public final Unit setVoiceOptions(VoiceOption voiceOptions)

음성 메시지 발송용 옵션