네이버 블로그에 동시에 글쓰기

블로그-api.jpg

네이버 블로그에 동시에 글을 올릴 수 있는 게시판입니다.

이미지는 1개 올라가고용 (이미지 여러개 올리는 것도 여기 고수님들은 쉽게 구현하실 것 같은 데 )

두 게시물 짬뽕해서 만들었습니다.

 

https://sir.kr/g5_skin/6714 네이버블로그 글과 이미지 자동포스팅 기능 이미지와 함께 날림~~슝~~~~

https://sir.kr/g5_tip/1760 게시판 글 네이버 블로그 연동

 

일단 블로그에서 API 비밀번호 받으시고 

게시판 스킨폴더에 

write_update.skin.php

naver.php

xmlrpc.inc

3개 파일 올리시면 됩니다.

 

naver.php 에서

$user_id = " "; //네이버아이디
$blogid = " "; //네이버아이디
$password = " "; //아까 불로그 API에서 받은 비밀번호

 

세개 수정해 주시고 사용하시면 됩니다.

 

저도 생 초짜고 디자인하는 사람이라 코드가 뭘 의미하는 지 모릅니다.

(정말 이미지 두개 이상 올리는 거 좀 해결 좀 해 주세요ㅜ.,.ㅜ)

 

//$여기서 부터 이미지 2개 이상 올리기 좀 구현해주세요... ㅜ,.ㅜ

$sql = " select * from g5_board_file where wr_id = '$wr_id' and bo_table = '$bo_table'";
$qr = sql_query($sql);
for ($i=0; $row=sql_fetch_array($qr); $i++) {
$bf_file1 = $row[bf_file];
}    
?>
            <? if($bf_file1) { ?>
            <?
            $img = "<img src='http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file1'><br>";
            ?>
            <?}?>
<?
$subject = $wr_subject;
$content = $wr_content;
$link1 ='<br><a href="'.$wr_link1.'">'.$wr_link1.'</a>';
$link2 ='<br><a href="'.$wr_link2.'">'.$wr_link2.'</a';
?>
<?
$return = newPost(iconv('UTF-8', 'UTF-8' ,''.$subject), iconv('UTF-8', 'UTF-8',''.$img.$content.$link1.$link2), $category, $tags);
echo '<pre>';
?>

 

 

 

감안하시고 수정하셔서 쓰시길...

일단은 제 basic 스킨에서는 잘되었고요...

 

$tags 부분은 write.php 에 wr_1 부분 만들어주셔야 합니다.

 

 

    <div class="bo_w_link write_div">
        <label>태그</label>
      <input type="text" name="wr_1" value="<?php echo $wr_1 ?>" id="wr_1" class="frm_input full_input" size="50">
    </div>

 

tag 안쓰실려면 하지않으셔도 됩니다.

카테고리는 게시판 이름과 블로그 카테고리가 동일해야 적용됩니다.

 

$category = $board[bo_subject]; //블로그의 카테고리 요거주

 

다시 한 번 말씀드리지만 저도 생 초짜고 디자인하는 사람이라 코드가 뭘 의미하는 지 모릅니다.

그럼 잘 쓰셔유~~~

 

 

 

추가 1

https://sir.kr/cmall/1538561147 에서 잘 구현 된 걸 구입해 쓰실 수 있습니다.

저 아닙니다. 저는 순수한 오랄형 디자이너입니다.

 

추가 2

이미지 부분은 유찬이아빠님께서 답변해주셔셨습니다.

 

 

$sql = " select * from g5_board_file where wr_id = '$wr_id' and bo_table = '$bo_table'";
$qr = sql_query($sql);

for ($i=0; $row=sql_fetch_array($qr); $i++) {
$bf_file[$i]= $row[bf_file];

if ($bf_file[$i])
{
    $img .= "<img src='http://$_SERVER[SERVER_NAME]/data/file/$bo_table/$bf_file[$i]'>";
}

}

 

수정파일 올립니다.

혹시 몰라 원래 파일도 남겨둡니다.

 

 

첨부파일

블로그-api.jpg (59.9 KB)
0회 2019-05-13 23:16
naverBlog.zip (30.8 KB) 210회 2019-05-14 00:43
naverBlog.zip (30.8 KB) 82회 2019-05-14 12:15
|

댓글 34개

공개해 주셔석 감사합니다.
감사합니다.
와우... 금손 이십니다!!
순수한 오랄형 디자이너입니다.
감사합니다.
선추천! 공개 감사합니다~
추천 감사합니다.
선추 후다운
공개 감사드립니다
추천 감사합니다.
선추천! 공개감사해요
추천 감사합니다.
그레잇!! 매우 그레잇
감사합니다~~
감사합니다. 구뤠잇!
추천 쾅! 감사합니다^^
추천 감사합니다.
멋집니다.
감사합니다.
저는 500 에러뜨네요.ㅠㅠ <?php 로 바꿔주긴했는데
좋은 스킨 감사합니다.
선추천합니다!! 공개 감사해요^^
무지 좋은 스킨 감사드립니다.
디자인 하시는 분의 실력이 ㄷㄷ 대단하세요! 잘 쓰겠습니다!
오마마마! 되게 유용하게 잘쓰일것 같습니다. 감사합니다.^^
좋은 스킨 공유감사합니다.
근데 혹시 현재 되나요?
베이직 스킨에 적용하려면
skin> board > basic
위 경로에 넣으면 되는건가요?
제가 경로를 잘못넣어서 오류가 나는건지 궁금해서
정확한 경로를 여쭤봅니다!
감사합니다!
근데 동시에 똑같은 내용 쓰면 하나는 중복문서 분류되고, 둘다 마이너스 요소가 될거에요
네이버 블로그 연동 게시판
정말 감사드립니다
5.3.2.7 버전에서 500에러 뜨는데
네이버 글쓰기 API가 2020년 5월6일자로 신규 중단되었네요.
기존 사용자들만 쓸 수 있대요...ㅠㅠ
좋은글 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

+