문의 시, 디벨로퍼스 앱ID를 알려주세요.
친구 api와 피커, 메시지 api 사용을 위한 체크 리스트 ( 친구 api와 피커, 메시지 api 사용을 위한 체크 리스트 ) 먼저 확인해주세요.
예제로 제공되는 TestTemplate을 통해 네이버 연결을 테스트 하는데계속 앱으로 복귀합니다.
메시지로 도착한 내용을 클릭시 해당 사이트로 이동하고 싶은데 어떻게 해야 될까요?
bool isKakaoTalkSharingAvailable = await ShareClient.instance.isKakaoTalkSharingAvailable();
final TextTemplate defaultText = TextTemplate(
text:
'naver에 연결합니다.',
link: Link(
webUrl: Uri.parse('http://www.naver.com'),
mobileWebUrl: Uri.parse('http://www.naver.com'),
),
);
if (isKakaoTalkSharingAvailable) {
try {
Uri uri = await ShareClient.instance.shareDefault(template: defaultText);
await ShareClient.instance.launchKakaoTalk(uri);
print('카카오톡 공유 완료');
} catch (error) {
print('카카오톡 공유 실패 $error');
}
} else {
try {
Uri shareUrl = await WebSharerClient.instance
.makeDefaultUrl(template: defaultText);
await launchBrowserTab(shareUrl, popupOpen: true);
print('카카오톡 공유 완료-');
} catch (error) {
print('카카오톡 공유 실패 $error');
}
}