카카오톡에서 링크주소 보낼때 링크요약보기 꾸미기

2018. 4. 30. 13:41PHP

반응형

카카오톡이 업데이트되면서 링크주소를 보내면 해당 링크에 대한 요약보기를 제공하고 있습니다.

카카오톡봇의 USER_AGENT를 확인해보니 "facebookexternalhit/1.1;kakaotalk-scrap/1.0;" 라고 나오는 것으로 봐선 FaceBook API 를 그대로 사용하는 것으로 보입니다.


따라서 페이스북에 링크걸때 예쁘게 보이게 하기 팁을 참고하여 아래와 같이 meta 태그를 <head>와 </head> 사이에 만들어주면 됩니다.


1
2
3
4
5
<meta property="og:type" content="website">
<meta property="og:title" content="제목에 뜰 내용(굵은글씨)">
<meta property="og:url" content="링크걸릴주소">
<meta property="og:description" content="제목아래쪽에 한줄 나오는 짧은 소개글">
<meta property="og:image" content="썸네일이미지 경로">

카카오톡봇일때만 해당소스가 보이면 되기 때문에 아래와 같이 USER_AGENT를 분석하여 카카오톡봇일때만 보이게할 수도 있습니다.


1
2
3
4
5
6
7
<?php if (preg_match('/(facebook|kakaotalk)/',$_SERVER['HTTP_USER_AGENT']) == true) { ?>
<meta property="og:type" content="website">
<meta property="og:title" content="제목에 뜰 내용(굵은글씨)">
<meta property="og:url" content="링크걸릴주소">
<meta property="og:description" content="제목아래쪽에 한줄 나오는 짧은 소개글">
<meta property="og:image" content="썸네일이미지 경로">
<?php } ?>


반응형

'PHP' 카테고리의 다른 글

API Store, SMS  (0) 2018.06.27
gmail smtp 메일 보내기 - 오류해결  (0) 2018.06.09
자동 로그아웃  (1) 2018.04.12
PHP에서 원격 이미지의 유효성을 체크하는 방법  (0) 2018.04.12
[PHP] 주민등록번호 유효성 검사  (0) 2018.03.21