닭대가리

게시판 글 네이버 블로그 연동

· 2014-05-15 (목) 13:35:57 · 24826 · 26
오랜만에 글 올려보네요...

게시판에 있는 글을 네이버 블로그에 같이 등록되게 하고자 합니다.

많은 시행착오 끝에 성공했네요...
같이 공유할까 합니다. 오류나 미비한 곳은 고수분들께서 보완해주세요... ^^;;;;


다운받은 압축파일을 계정에 업로드 하세요.

pulgin/blog/xmlrpc.inc
/naver.php
write_update.skin.php --> 이 파일은 게시판 스킨에 넣어주세요.






naver.php 파일 내용입니다. 네이버 블로그 api 신청 후 수정해 주세요.

=========================================================================

if ($board[bo_use_sns]){ // 이 부분은 sns 사용 체크 필드입니다. 체크가 되어있어야 사용 가능합니다.

include_once(G5_PATH.'/plugin/blog/xmlrpc.inc');

$title = $wr_subject; //글 작성시의 제목
$description = $wr_content; //글작성시의 내용
$category = $board[bo_subject]; //블로그 카테고리가 [여행]이라면 게시판 이름도 [여행]으로 하셔야 블로그 카테고리로 등록됩니다.

function newPost($title, $description, $category) {
$g_blog_url = "https://api.blog.naver.com/xmlrpc";

$user_id = "블로그 아이디";
$blogid = "블로그 아이디";
$password = "api 신청 비밀번호"; // 네이버 블로그에서 신청하세요.

--------------- 이하 생략 -------------------

==================================================================

위 설명처럼 게시판 관리자모드에서 SNS 사용에 체크하셔야 하고 게시판 제목이 블로그 카테고리와 같아야 해당 카테고리로 등록이 됩니다. (없으면 블로그 기본 카테고리로 등록)

새글 작성시에만 블로그와 연동되고 기존 글 수정시에는 등록되지 않게 하였습니다.

그리고 문제점이 하나 있는데 글 작성 후 블로그로 보내질 때 html모드로 변환되어 블로그에 등록됩니다.
즉, 블로그에서는
<div><img src=주소></div>
이런식으로 등록되어져서 블로그 수정을 한 번 더 해야하는 번거로움이 생겨집니다.

이부분은 저도 해결 못하겠네요... ㅜㅜ


급조된거라 오류가 있을 수 있습니다.
전문가분들께서 좀 더 보완해주실거라 믿겠습니다. ^^

첨부파일

blog.zip (30.5 KB) 628회 2014-05-15 13:35
|

댓글 26개

멋진기능이네요 감사합니다. ^^
2014-05-16 (금) 11:08:03
헐 좋은 기능이네요
2014-05-17 (토) 10:34:12
감사합니다~
2014-05-18 (일) 15:45:41
블로그 노출을 신경쓰시는 분들이라면 , 그리고 글을 많이 쓰시는 분들이라면 이 기능을 사용안하시는게 더 좋습니다.

1. 유사문서
2. 게시글등록제한

등등에 걸려서... 블로그 날라갑니다. ㅠㅠ
2014-05-21 (수) 10:34:48
ㄷㄷㄷ; 이러면 네이버에서는 api를 왜 만들어놓은거죠?;;
2014-05-21 (수) 20:29:47
아뇨. 음 제말은...

글을 하루에 한두개 두세개 쓰시는 분들은 엄청 편한기능이지만

글이 블로그에 많이 올라가면 어뷰징으로 판단되서 불이익을 당할수도있다는 뜻이었습니다.
2014-05-22 (목) 15:03:50
아하 친절한 답변감사합니다.
블로그 등록이 아마 50개인가 제한되어 있늘거에요.
재원아빠님 말대로 블로그를 전문적으로 하시는 분들에겐 비추입니다.

저처럼 블로그 관리 안하시는 분이라면 몰라도... ㅎㅎ;;;
블로그 api 신청은 어디서 하나요?
블로그 메뉴설정에 api 신청이 있습니다.
2014-05-21 (수) 11:00:45
음 글은 잘 써지는데 이미지는 안올라가는건가요?<!-- Not Allowed Attribute Filtered ( src="%5C") --><img id="" class="__se_object" s_type="attachment" s_subtype="photo" imgqe="true" jsonvalue="%7B%7D"> 블로그에서는 이렇게 나오네요 호스팅업체에 문의해봐야하는건지ㅜㅡ
파일 필드는 네이버에서 제공되지 않아 올릴 수 없습니다.
단, 에디터로 삽입된 이미지는 등록됩니다.
에디터로 올린 이미지는 네이버에서 태그로 등록되어지는데 네이버 자체에서 특정태그나 스크립트 제한이 있을 수 있습니다... ㅜㅜ
2014-05-26 (월) 09:07:12
친절한 답변 감사합니다. 에디터로 했을때 저 위처럼 나오니...ㅜㅡ 사용에 제한이 많이 있군요
감사합니다^^
2014-05-23 (금) 10:15:06
햐~ 이런 기능도...
근데 특정 게시판만 적용은 안되죠... 고객관리 게시판까지 올라가면 곤란해서..;;
원하는 게시판만 적용되면 추~천
게시판 관리자모드에서 sns사용 체크된 게시판만 블로그에 등록됩니다.
따라서 모든 게시판글이 등록되는 것이 아니라 지정한 게시판 글만 올릴 수 있습니다.
2014-05-25 (일) 08:55:05
네 감사합니다. 한번 써봐야겠네요
2014-06-03 (화) 09:59:28
수고 많이 하셨습니다. 잘 활용하겠습니다.
API에서 사진, 파일도 업로드 지원하면 더욱 좋겠습니다. ^^
에디터로도 이미지는 안올라가네요. 아쉽네요;
더카이님 x빌더에서 api연동 설정을 분리할 방법은 없는지요..
소스제공 감사드립니다.
네이버 블로그 게시글 동시 포스트
감사합니다.
네이버 블로그 연동
네이버 블로그 관련 자료 찾았는데 감사합니다
이 기능으로 블로그 연동해봤는데 블로그 상위노출 잘되고 별 무리 없습니다. 네이버에서 api를 공개한것은 다른 곳에서도 많이 연동하라고 오픈해놓은 것이기 때문에 블로그 노출과 크게 상관 없습니다.
멋지심다
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
14-07-14 조회 1.1만
14-07-14 조회 1.1만
14-07-11 조회 1.3만
14-07-09 조회 1.6만
14-07-09 조회 9,533
14-07-08 조회 1.2만
14-07-04 조회 7,237
14-07-02 조회 9,605
14-06-25 조회 1.2만
14-06-24 조회 1.1만
14-06-19 조회 1.1만
14-06-21 조회 7,980
14-06-21 조회 3만
14-06-19 조회 1.4만
14-06-18 조회 9,162
14-06-09 조회 1.1만
14-06-08 조회 8,361
14-06-07 조회 1.5만
14-06-07 조회 2.1만
14-06-05 조회 9,219
14-06-02 조회 2.5만
14-05-30 조회 2만
14-05-28 조회 1.7만
14-05-27 조회 1.8만
14-05-25 조회 1.1만
14-05-24 조회 1.1만
14-05-23 조회 9,003
14-05-15 조회 2.5만
14-05-14 조회 7,346
14-05-13 조회 1.4만