https://lastsave.co.kr/lst/shopDetail?merchant_id=smmall
특정 페이지에서 해당 링크를 공유를 하면 회원사들의 정보가 카카오톡 섬네일에 표현이 되어야 하는데요.
https://lastsave.co.kr/lst/shopDetail
위 URL를 제외하고 다른 페이지에서는 디폴트 문구가 보여져야 하는 상황입니다.
이걸을 서버사이드에서 이렇게 처리헀는데요.
if(isset($_GET[‘merchant_id’])) {
echo ‘’〈meta name=“title” content="’.$merchant_name.’"/〉
〈meta name=“description” content=’".$merchant_description."’〉
〈meta name=“keywords” content="".$merchant_keywords.""〉’;
} else {
echo ‘〈meta name=“title” content=“라스트세이브”/〉
〈meta name=“description” content=“아직도 캐시백을 안받고 쇼핑하세요? 다양한 할인 쿠폰, 핫딜정보 및 캐시백을 만나보세요.”〉
〈meta name=“keywords” content=“돈버는쇼핑, 쇼핑리워드, 할인혜택,세일, 상품권, 캐쉬백 적립”〉’;
}
이런식으로 구현을 했는데요.
텔레그램이나 네이트온은 정상적으로 나옵니다만 카카오톡에서는 if를 타지 못하고 else 를 타서 디폴트 이미지가 나오고 있습니다.
카카오톡이 get파라미터를 제대로 인식하지 못하는건가 싶기도 했는데
지마켓이나 다른데를 봤을때는 그런것 같지는 않아 다른 원인이 있는지 궁금해서 글을 올려봅니다.
어떻게 해야될까요 ㅠㅠ