public class KakaoTalkLinkMessageBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
KakaoTalkLinkMessageBuilder |
addAppButton(String text)
앱으로 연결할 버튼을 메시지에 추가한다.
|
KakaoTalkLinkMessageBuilder |
addAppButton(String text,
com.kakao.internal.Action appAction)
앱으로 연결할 버튼을 메시지에 추가한다.
|
KakaoTalkLinkMessageBuilder |
addAppLink(String text)
앱으로 연결할 링크를 메시지에 추가한다.
|
KakaoTalkLinkMessageBuilder |
addAppLink(String text,
com.kakao.internal.Action appAction)
앱으로 연결할 링크를 메시지에 추가한다.
|
KakaoTalkLinkMessageBuilder |
addImage(String src,
int width,
int height)
이미지를 메시지에 추가한다.
|
KakaoTalkLinkMessageBuilder |
addText(String text)
텍스트를 메시지 추가한다.
|
KakaoTalkLinkMessageBuilder |
addWebButton(String text)
앱등록시 등록한 사이트 도메인으로 연결할 버튼을 메시지에 추가한다.
|
KakaoTalkLinkMessageBuilder |
addWebButton(String text,
String url)
웹사이트로 연결할 버튼을 메시지에 추가한다.
|
KakaoTalkLinkMessageBuilder |
addWebLink(String text)
앱등록시 등록한 사이트 도메인으로 연결할 링크를 메시지에 추가한다.
|
KakaoTalkLinkMessageBuilder |
addWebLink(String text,
String url)
웹사이트로 연결할 링크를 메시지에 추가한다.
|
String |
build()
지금까지 추가된 메시지를 가지고 최종적으로 카카오톡으로 전송된 메시지를 구성한다.
|
public KakaoTalkLinkMessageBuilder addAppButton(String text) throws KakaoParameterException
addAppButton(String, com.kakao.internal.Action)을 사용한다.text - 버튼에 보일 텍스트KakaoParameterException - 이미 버튼 형식의 메시지가 포함되어 있는 경우 발생한다.public KakaoTalkLinkMessageBuilder addAppButton(String text, com.kakao.internal.Action appAction) throws KakaoParameterException
addAppButton(String)를 사용한다.text - 버튼에 보일 텍스트appAction - app 연결 url에 append할 parameter를 os, device별로 지정KakaoParameterException - 이미 버튼 형식의 메시지가 포함되어 있는 경우 발생한다.public KakaoTalkLinkMessageBuilder addAppLink(String text) throws KakaoParameterException
addAppLink(String, com.kakao.internal.Action)를 사용한다.text - 링크에 보여줄 텍스트KakaoParameterException - 이미 링크 형식의 메시지가 포함되어 있는 경우 발생한다.public KakaoTalkLinkMessageBuilder addAppLink(String text, com.kakao.internal.Action appAction) throws KakaoParameterException
addAppLink(String)를 사용한다.text - 링크에 보여줄 텍스트appAction - 앱 연결 url에 append할 parameter를 os, device별로 지정KakaoParameterException - 이미 링크 형식의 메시지가 포함되어 있는 경우 발생한다.public KakaoTalkLinkMessageBuilder addImage(String src, int width, int height) throws KakaoParameterException
src - 추가할 이미지 파일이 존재하는 urlwidth - 보여줄 이미지의 가로 크기height - 보여줄 이미지의 세로 크기KakaoParameterException - 이미 이미지 형식의 메시지가 포함되어 있는 경우 발생한다.public KakaoTalkLinkMessageBuilder addText(String text) throws KakaoParameterException
text - 추가할 메시지KakaoParameterException - 이미 텍스트 형식의 메시지가 포함되어 있는 경우 발생한다.public KakaoTalkLinkMessageBuilder addWebButton(String text) throws KakaoParameterException
addWebButton(String, String)을 사용한다.text - 버튼에 보일 텍스트KakaoParameterException - 이미 버튼 형식의 메시지가 포함되어 있는 경우 발생한다.public KakaoTalkLinkMessageBuilder addWebButton(String text, String url) throws KakaoParameterException
addWebButton(String)을 사용한다.text - 버튼에 보일 텍스트url - 등록한 사이트 도메인에 path, parameter등을 더 추가 한 urlKakaoParameterException - 이미 버튼 형식의 메시지가 포함되어 있는 경우 발생한다.public KakaoTalkLinkMessageBuilder addWebLink(String text) throws KakaoParameterException
addWebLink(String, String)을 사용한다.text - 링크에 보여줄 텍스트KakaoParameterException - 이미 링크 형식의 메시지가 포함되어 있는 경우 발생한다.public KakaoTalkLinkMessageBuilder addWebLink(String text, String url) throws KakaoParameterException
addWebLink(String)을 사용한다.text - 링크에 보여줄 텍스트url - 등록한 사이트 도메인에 path, parameter등을 더 추가 한 urlKakaoParameterException - 이미 링크 형식의 메시지가 포함되어 있는 경우 발생한다.public String build() throws KakaoParameterException
KakaoParameterException - 추가된 메시지가 전혀 없는 경우 발생한다.Copyright © 2014 Kakao Corp. All rights reserved.