안드로이드 개발 질문/답변
(글 수 45,052)
카카오톡 open API에서 보니 문자만 보내는 API가 없는데요
아래 링크 보내는 데이터에서는
두부분이 꼭 필요하던데
메세지만 보내는 API는 없나요
아래처럼 보내면
[카카오톡]카카오링크를 사용하여 메세지를 전달해 보세요.http://link.kakao.com
위에처럼 갑니다 제목과 링크를 뺀 본문만 보내고 싶은데요 방법이 없나요?
String strMessage = "카카오링크를 사용하여 메세지를 전달해 보세요.";
String strURL = "http://link.kakao.com";
String strAppId = "com.kakao.android.image";
String strAppVer = "2.0";
String strAppName = "[카카오톡]";
//strURL = "";
strMessage = eTxt.getText().toString();
try {
link = new KakaoLink(this, strURL, strAppId, strAppVer, strMessage, strAppName,"UTF-8");
if( link.isAvailable() ) {
startActivity(link.getIntent());
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
2012.02.06 17:33:23
카톡에서 제공한 소스에서 아래처럼 던져지네요.
주석을 강제로 풀고 실행결과 작동은 되나 마지막 링크 ""빈줄이 생기는데 문자만 보내는 API가 있을것같은데 공개가 안된건지...
방법이 매끄럽지 않아서 질문드립니다.
if (isEmptyString(appId) || isEmptyString(version) || isEmptyString(url) || isEmptyString(encoding) || isEmptyString(msg) || isEmptyString(appName) ) {
throw new IllegalArgumentException();
}




오 이런거도 있구나 -_-;
불필요한 항목 "" 이라고 보내면 안대요?