flutter에서 kakao_flutter_sdk_share 1.9.5 버전으로 카카오톡 공유를 구현하고 있습니다.
템플릿은 다음과 같이 생성하였습니다.
final shareLink = Uri.parse('http://<mydomain>/$shareKey');
final imageLink = Uri.parse('http://<mydomain>/$sharePath/preview.png');
return FeedTemplate(
content: Content(
title: '카카오 공유',
description: '카카오 공유 설명',
imageUrl: imageLink,
link: Link(
mobileWebUrl: shareLink,
webUrl: shareLink,
),
),
social: Social(likeCount: 9999),
buttons: [
Button(
title: '자세히 보기',
link: Link(
webUrl: shareLink,
mobileWebUrl: shareLink,
),
),
],
);
“자세히보기” 실행시 지정된 웹 페이지가 보여지길 원하는데, 항상 앱이 실행됩니다.
포럼에 등록된 이전 글을 보면 플랫폼에 도메인 등록을 하라 라는 내용이 보이는데
도메인 등록을 하면 지정된 url이 무시되고, 플랫폼에 등록된 도메인이 항상 열립니다.
카카오톡 공유를 위한 올바른 방법과 테스트에 사용하는 URL에 포트가 지정되어 있는 경우에 올바른 도메인 등록 방법등을 알고 싶습니다.
앱 ID : 1129899
테스트 환경 : 안드로이드