안녕하세요, 카카오 링크를 사용해서 카카오톡으로 이동하여 정보를 공유하는
서비스를 테스트 하고 있습니다.
다름이 아니라 다음과 같이 사용을 하였는데 동작하질 않아서요.
(Java 사용)
// FeedTemplate 으로 예시 템플렛 빌드 한 상태
private void openAndSendKakaoTemplate() {
FeedTemplate feedTemp = buildFeedTemplate();
if (LinkClient.getInstance().isKakaoLinkAvailable(sessionActivity)) {
LinkClient.getInstance().defaultTemplate(sessionActivity, feedTemp, new Function2<LinkResult, Throwable, Unit>() {
@Override
public Unit invoke(LinkResult linkResult, Throwable throwable) {
if (throwable != null) {
throwable.printStackTrace();
} else if (linkResult != null) {
Toast.makeText(sessionActivity.getApplicationContext(), "done", Toast.LENGTH_SHORT).show();
}
return null;
}
});
} else {
Toast.makeText(sessionActivity.getApplicationContext(), "불가", Toast.LENGTH_SHORT).show();
}
}
그 외 필요한 manifest setting, gradle setting 은 전부 완료했습니다 (카카오로그인 기능 사용 중)
다 통과하고 토스트로 “done” 만 앱 화면에 표출되고
저희 앱에서 카카오톡으로 링크 전달을 하러 이동하지 않습니다 ㅠ
혹시 어떤 부분이 문제일지 도움 좀 구하고 싶습니다.