게시글 sns 공유
본문
네이버 블로그로 공유하기를 넣고 싶어서 넣었는데 특정 게시글 링크를 불러오지 못하는 것 같습니다.
네이버 공유하기 문서 보니까 아래와 같은 형식으로 넣으라고 하는데, 저 url 부분을 어떤식으로 작성하면 될까요?
네이버 공유: https://share.naver.com/web/shareView?url=인코딩한URL값&title=인코딩한title값
네이버 블로그 공유: http://blog.naver.com/openapi/share?url=<공유할웹URL>
url= 뒷부분을 아래와 같은 형식으로 했을 때 url 또는 title 정보가 없다고 뜨고 연결이 안됐습니다
<?php echo urlencode(G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id); ?>
잘 아시는 분 답변 부탁드립니다ㅠㅜ
답변 3
흠...공유하기를 직접 해보진 않았는데
url부분 인코딩한URL값이라고 적힌거보니까
urlencode 로 잘 하신거같은데
링크값에 다른거 다 없애고
<?php echo urlencode(G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id); ?>
이것만 넣어서 해당 링크가 올바르게 찍히는지부터 확인해보세요.
그런데 SNS공유하기 다른글보니
<a href="javascript:toSNS('blog','공유제목!','http://http://단축URL')" title="네이버블로그로 가져가기"><img src="/img/blog.jpg"></a>
이렇게 되어있던데
자바스크립트 라이브러리에 toSNS 이 함수가 있는지는 모르겠네요.
따로 만든거라면 그걸 또 찾아야하니...
그래도 한번 해보세요.
정 안되시면 구현된 스킨,플러그인,테마 중에 받아가지고
해당부분 찾아서 카피해서 사용하면 좋지않을까 싶네요.
참고요
내용상으론 문제가 없는거 같습니다.
공유가 안되는 URL을 하나 알려주시면 확인을 해드리겠습니다.
<meta property="og:title" content="브라운돈까스">
<meta property="og:type" content="website">
<meta property="og:url" content="https://browntonkatsu.com">
<meta property="og:image" content="https://browntonkatsu.com/images/kalogo.jpg">
<meta property="og:image:width" content="1024">
<meta property="og:image:height" content="512">
<meta property="og:description" content="한국을 대표하는 추억의 돈까스 / 맛집으로 시작된 돈까스 창업 / 프랜차이즈안내 / 소자본 창업 / 돈까스브랜드">
위에 부분이 잘못되셨습니다.
확인해서 고치시면 될듯 합니다.