5.0.5 네이버 신디케이션 적용 베타 버전 정보
5.0.5 네이버 신디케이션 적용 베타 버전첨부파일
본문
기존의 네이버 신디케이션 서비스가 종료되고 개선된 네이버 신디케이션에 맞게 코드를 수정하게 되었습니다.
http://developer.naver.com/main/notice.nhn?mode=Read&docId=10000000000029943427
기존 파일에서 코드를 제거하느라 파일의 갯수가 많은것 처럼 보이지만 실제 수정된 코드는 얼마되지 않습니다.
아직은 베타 버전이므로 테스트 이외의 용도로는 사용을 권해 드리지 않습니다.
버그에 대해서는 이 게시물에 댓글로 남겨주시기 바랍니다.
지원되지 않는 사항)
삭제된 게시물에 대한 신디케이션 핑은 지원하지 않습니다. <deleted-entry>
697c4b8 네이버 신디케이션 핑 적용
M .gitignore
M adm/admin.menu100.php
M adm/board_delete.inc.php
M adm/board_form_update.php
M adm/boardgroup_form_update.php
M adm/config_form.php
M adm/config_form_update.php
M bbs/delete.php
M bbs/delete_all.php
M bbs/move_update.php
M bbs/write_update.php
M install/gnuboard5.sql
M install/install_db.php
A lib/naver_syndi.lib.php
M plugin/okname/bin/okname_x64
D plugin/syndi/config/site.config.php
D plugin/syndi/func/site.func.php
D plugin/syndi/include/include.adm.board_delete.inc.php
D plugin/syndi/include/include.adm.board_form_update.php
D plugin/syndi/include/include.adm.boardgroup_form_update.php
D plugin/syndi/include/include.bbs.delete.php
D plugin/syndi/include/include.bbs.delete_all.php
D plugin/syndi/include/include.bbs.move_update.php
D plugin/syndi/include/include.bbs.write_update.php
D plugin/syndi/install.php
D plugin/syndi/libs/SyndicationArticle.class.php
D plugin/syndi/libs/SyndicationChannel.class.php
D plugin/syndi/libs/SyndicationDeleted.class.php
D plugin/syndi/libs/SyndicationHandler.class.php
D plugin/syndi/libs/SyndicationObject.class.php
D plugin/syndi/libs/SyndicationPing.class.php
D plugin/syndi/libs/SyndicationSite.class.php
D plugin/syndi/libs/SyndicationStatus.class.php
M plugin/syndi/ping.php
D plugin/syndi/syndi_echo.php
http://developer.naver.com/main/notice.nhn?mode=Read&docId=10000000000029943427
기존 파일에서 코드를 제거하느라 파일의 갯수가 많은것 처럼 보이지만 실제 수정된 코드는 얼마되지 않습니다.
아직은 베타 버전이므로 테스트 이외의 용도로는 사용을 권해 드리지 않습니다.
버그에 대해서는 이 게시물에 댓글로 남겨주시기 바랍니다.
지원되지 않는 사항)
삭제된 게시물에 대한 신디케이션 핑은 지원하지 않습니다. <deleted-entry>
697c4b8 네이버 신디케이션 핑 적용
M .gitignore
M adm/admin.menu100.php
M adm/board_delete.inc.php
M adm/board_form_update.php
M adm/boardgroup_form_update.php
M adm/config_form.php
M adm/config_form_update.php
M bbs/delete.php
M bbs/delete_all.php
M bbs/move_update.php
M bbs/write_update.php
M install/gnuboard5.sql
M install/install_db.php
A lib/naver_syndi.lib.php
M plugin/okname/bin/okname_x64
D plugin/syndi/config/site.config.php
D plugin/syndi/func/site.func.php
D plugin/syndi/include/include.adm.board_delete.inc.php
D plugin/syndi/include/include.adm.board_form_update.php
D plugin/syndi/include/include.adm.boardgroup_form_update.php
D plugin/syndi/include/include.bbs.delete.php
D plugin/syndi/include/include.bbs.delete_all.php
D plugin/syndi/include/include.bbs.move_update.php
D plugin/syndi/include/include.bbs.write_update.php
D plugin/syndi/install.php
D plugin/syndi/libs/SyndicationArticle.class.php
D plugin/syndi/libs/SyndicationChannel.class.php
D plugin/syndi/libs/SyndicationDeleted.class.php
D plugin/syndi/libs/SyndicationHandler.class.php
D plugin/syndi/libs/SyndicationObject.class.php
D plugin/syndi/libs/SyndicationPing.class.php
D plugin/syndi/libs/SyndicationSite.class.php
D plugin/syndi/libs/SyndicationStatus.class.php
M plugin/syndi/ping.php
D plugin/syndi/syndi_echo.php
댓글 46개
기다리고 있었는데 감사합니다. 그런데 패치로도 가능할까요?
패치 파일은 별도로 제공하지 않습니다.
감사합니다 핑은 어떻게 보내면 될까요?
http://sir.co.kr/bbs/board.php?bo_table=faq&wr_id=41
위 링크의 내용을 참고하세요.
핑을 따로 체크하지는 않습니다.
http://도메인/plugin/syndi/ping.php?bo_table=게시판&wr_id=게시물아이디
와 같은 방법으로 확인해 보시면 됩니다.
위 링크의 내용을 참고하세요.
핑을 따로 체크하지는 않습니다.
http://도메인/plugin/syndi/ping.php?bo_table=게시판&wr_id=게시물아이디
와 같은 방법으로 확인해 보시면 됩니다.
이런....
네이버도 점령하는 것인가요? ㅎㅎ
네이버도 점령하는 것인가요? ㅎㅎ
갈길이 바쁜데 발목을 잡네요.
이런 일이 자주 있으면 좋지 않은데요. ㅠㅠ
이런 일이 자주 있으면 좋지 않은데요. ㅠㅠ
저 연동키(토큰)는 어디다가 입력해야 하나요?
http://sir.co.kr/bbs/board.php?bo_table=faq&wr_id=41
위 링크의 내용을 참고하세요.
위 링크의 내용을 참고하세요.
감사합니다. 수고 너무너무 많으셨습니다.
베타를 떼면서 버전이 5.0.6으로 올라가게 되나요?
아님 이번 것을 독자적인 버전으로 봐야 될까요? (버전관리 때문에.. ^^;)
아님 이번 것을 독자적인 버전으로 봐야 될까요? (버전관리 때문에.. ^^;)
독립된 버전으로 보시면 될것 같습니다. 코드에 별다른 버그가 없다고 판단되지만 저희쪽에서만 테스트 한것이라 약간의 필드테스트를 거쳐야 할것 같습니다. 5.0.6 에 포함될지 그 이후 버전에 포함될지는 아직 잘 모르겠습니다.
답변 감사합니다. ^^
패치방법이 위에 내용에 있는 파일만 바꾸어주면 되는건가여? 관리자님 초보라서요 ㅜㅜ
먼저 빠른 패치 감사드립니다~
테스트 해보니 글 작성시 핑이 +1 되며 정상적으로 핑이 전송되는데 원인은 잘 모르겠으나
[수신현황]의 신디케이션 수신 문서 수가 2씩 증가합니다^^; 원래 1대1로 대응해서 문서수가 증가해야 하는데
왠지 문서가 2번씩 중복되서 전송되는게 아닐까 싶어서요~
(혹시몰라 XE로 테스트 해보니 정상적으로 1대1 대응해서 증가하는걸 확인하였습니다~)
테스트 해보니 글 작성시 핑이 +1 되며 정상적으로 핑이 전송되는데 원인은 잘 모르겠으나
[수신현황]의 신디케이션 수신 문서 수가 2씩 증가합니다^^; 원래 1대1로 대응해서 문서수가 증가해야 하는데
왠지 문서가 2번씩 중복되서 전송되는게 아닐까 싶어서요~
(혹시몰라 XE로 테스트 해보니 정상적으로 1대1 대응해서 증가하는걸 확인하였습니다~)
저도 그 부분이 좀 이상합니다. 코드상에 문제가 될 부분은 없는것으로 보이는데 말이죠. ㅡㅡ;;;
저도 핑은 잘나온느데 오류현황에 응답코드 notFound 이라고 나오네요 ㅠㅠ
표 5 네이버 신디케이션 서버의 응답 메시지
응답 코드 응답 메시지 설명
000 Success 전송이 성공하였습니다.
024 Authentication failed 인증 실패하였습니다.
028 Authentication header not exists OAuth Header 가 없습니다.
029 oAuth Authentication failed 요청한 Authorization값을 확인할 수 없습니다.
030 Https protocol is required https 프로토콜로 요청해주세요.
051 Api not exists 존재하지 않는 API 입니다.
061 Malformed url 잘못된 형식의 호출 URL입니다.
063 Malformed encoding 잘못된 형식의 인코딩 문자입니다.
071 Unsupported return format 지원하지 않는 리턴 포맷입니다.
120 No contents 전송된 내용이 없습니다. (ping_url 필요)
121 Invalid parameter 유효하지 않은 parameter가 전달되었습니다.
122 Invalid site 등록되지 않은 사이트 입니다.
123 Exceed ping limit 1일 전송 횟수를 초과하였습니다.
130 Internal server error. Try again. 서버 내부의 오류입니다. 재시도 해주세요.
응답 코드 응답 메시지 설명
000 Success 전송이 성공하였습니다.
024 Authentication failed 인증 실패하였습니다.
028 Authentication header not exists OAuth Header 가 없습니다.
029 oAuth Authentication failed 요청한 Authorization값을 확인할 수 없습니다.
030 Https protocol is required https 프로토콜로 요청해주세요.
051 Api not exists 존재하지 않는 API 입니다.
061 Malformed url 잘못된 형식의 호출 URL입니다.
063 Malformed encoding 잘못된 형식의 인코딩 문자입니다.
071 Unsupported return format 지원하지 않는 리턴 포맷입니다.
120 No contents 전송된 내용이 없습니다. (ping_url 필요)
121 Invalid parameter 유효하지 않은 parameter가 전달되었습니다.
122 Invalid site 등록되지 않은 사이트 입니다.
123 Exceed ping limit 1일 전송 횟수를 초과하였습니다.
130 Internal server error. Try again. 서버 내부의 오류입니다. 재시도 해주세요.
감사합니다
노출현황은 바로 업뎃이 안되는가 보니다.
아무튼 잘되는것(?)같습니다
노출현황은 바로 업뎃이 안되는가 보니다.
아무튼 잘되는것(?)같습니다
수집요청 카테고리에서 처리결과 200은 무엇을 뜻할까요?
네이버에서 제공하는 문서에서는 제공되지 않는 내용입니다.
네이버 쪽으로 문의해 보시기 바랍니다.
네이버 쪽으로 문의해 보시기 바랍니다.
요건 저도 뜨길래 그냥 냅두고 있습니다.
핑이랑 수집은 잘되고 있던가요 금방 저도 적용을 해서요
핑이랑 수집은 잘되고 있습니다.
다만 아직 노출현황은 0으로 나오는데 이건 더두고 봐야겠네요
다만 아직 노출현황은 0으로 나오는데 이건 더두고 봐야겠네요
네 저도 아직 신디문서수랑 노출현황은 0 으로 나옵니다.
200 이나 404 등등은 모두 http 통신의 상태 코드들입니다 ^^
제가 줄줄이 적는거 보다는 아래 링크 읽어보시면 아~ 하실껍니다
http://ko.wikipedia.org/wiki/HTTP_%EC%83%81%ED%83%9C_%EC%BD%94%EB%93%9C
즉 200 코드는 수집요청 처리가 잘 됐다는 의미 입니다
좋은 하루 되세요~
제가 줄줄이 적는거 보다는 아래 링크 읽어보시면 아~ 하실껍니다
http://ko.wikipedia.org/wiki/HTTP_%EC%83%81%ED%83%9C_%EC%BD%94%EB%93%9C
즉 200 코드는 수집요청 처리가 잘 됐다는 의미 입니다
좋은 하루 되세요~
관리자님 죄송한데요
M .gitignore 이파일은 어디서 찾아야되는지 알수있을까요. 그리고 어디서 덮어쓰기해야되나요?
M .gitignore 이파일은 어디서 찾아야되는지 알수있을까요. 그리고 어디서 덮어쓰기해야되나요?
FTP 설정에 따라 안보일수도 있습니다.
해당 파일은 git 에서 사용하는 파일로 크게 신경쓰지 않으셔도 됩니다.
해당 파일은 git 에서 사용하는 파일로 크게 신경쓰지 않으셔도 됩니다.
최근꺼까지 패치 완료해서 현재 5.0.5 버전인 상태인데요.
위에 파일 그대로 이전 패치적용처럼 그냥 덮어씌우거나 하면 되나요?
참고로 현재 신디케이션 적용은 안되어 있고, 계속 나온데로 패치하려고 해서요.
위에 파일 그대로 이전 패치적용처럼 그냥 덮어씌우거나 하면 되나요?
참고로 현재 신디케이션 적용은 안되어 있고, 계속 나온데로 패치하려고 해서요.
5.0.5 에서 신디케이션과 카카오톡 기능만 제거가 된 버전입니다.
기존에 패치하시던 대로 하시면 될것 같습니다.
기존에 패치하시던 대로 하시면 될것 같습니다.
감사합니다.
저녁때 다운받아서 업로드 해야 겠네요.
저녁때 다운받아서 업로드 해야 겠네요.
안녕하세요. 패치 다운받고 적용했는데요.
저는 구조가 bbs/bbs 형식으로 되어있는데요 이런경우 적용이 안될수 있나요
현재 핑이 안되고 잇어서요 ㅜㅜ
즉 sir.co.kr/bbs/ 형식이 아니고요. sir.co.kr/home/bbs/ 와같은 형식입니다.
저는 구조가 bbs/bbs 형식으로 되어있는데요 이런경우 적용이 안될수 있나요
현재 핑이 안되고 잇어서요 ㅜㅜ
즉 sir.co.kr/bbs/ 형식이 아니고요. sir.co.kr/home/bbs/ 와같은 형식입니다.
lib/naver_syndi.lib.php 의
//print_r2($ping_client_opt); exit;
이 코드 주석을 제거하고 글쓰기 해보시기 바랍니다.
//print_r2($ping_client_opt); exit;
이 코드 주석을 제거하고 글쓰기 해보시기 바랍니다.
넵 감사합니다. 충성!
죄송한데요. 관리자님 패치를 하고나서 제목을입력하세요. 내용을 입력하세라는 경고메시지가 뜨는데요.
어디서수정을 해야될지 난감해서 질문드립니다. ㅜㅜ
글삭제 및 이동등도 안되네요 ㅜㅜ 초보의 한계인가보는데요. 방법없을가용
어디서수정을 해야될지 난감해서 질문드립니다. ㅜㅜ
글삭제 및 이동등도 안되네요 ㅜㅜ 초보의 한계인가보는데요. 방법없을가용
실시간으로 건바이건 보내기 용도만 있는 듯...???
정말 역시 최고시네요.
매번 감탄합니다.
g5-5.0b23 버전 적용되어 있는데, DATA 폴더만 놔두고 다 삭제 후 덮어 씌우기 해도 되나용? ^^
매번 감탄합니다.
g5-5.0b23 버전 적용되어 있는데, DATA 폴더만 놔두고 다 삭제 후 덮어 씌우기 해도 되나용? ^^
실제로 네이버에도 두개씩 노출이 됩니다. 두개씩 노출되니 더 좋은 거겠죠 ㅎㅎ
수고하셨습니다.
D plugin/syndi/config/site.config.php
D plugin/syndi/func/site.func.php
D plugin/syndi/include/include.adm.board_delete.inc.php
D plugin/syndi/include/include.adm.board_form_update.php
D plugin/syndi/include/include.adm.boardgroup_form_update.php
D plugin/syndi/include/include.bbs.delete.php
D plugin/syndi/include/include.bbs.delete_all.php
D plugin/syndi/include/include.bbs.move_update.php
D plugin/syndi/include/include.bbs.write_update.php
D plugin/syndi/install.php
D plugin/syndi/libs/SyndicationArticle.class.php
D plugin/syndi/libs/SyndicationChannel.class.php
D plugin/syndi/libs/SyndicationDeleted.class.php
D plugin/syndi/libs/SyndicationHandler.class.php
D plugin/syndi/libs/SyndicationObject.class.php
D plugin/syndi/libs/SyndicationPing.class.php
D plugin/syndi/libs/SyndicationSite.class.php
D plugin/syndi/libs/SyndicationStatus.class.php
D plugin/syndi/syndi_echo.php
다운로드 받았는데 위 파일들은 포함 되어 있지 않던데, 기존파일이 있으면 업데이트 안해도 상관 없는 건가요?
D plugin/syndi/func/site.func.php
D plugin/syndi/include/include.adm.board_delete.inc.php
D plugin/syndi/include/include.adm.board_form_update.php
D plugin/syndi/include/include.adm.boardgroup_form_update.php
D plugin/syndi/include/include.bbs.delete.php
D plugin/syndi/include/include.bbs.delete_all.php
D plugin/syndi/include/include.bbs.move_update.php
D plugin/syndi/include/include.bbs.write_update.php
D plugin/syndi/install.php
D plugin/syndi/libs/SyndicationArticle.class.php
D plugin/syndi/libs/SyndicationChannel.class.php
D plugin/syndi/libs/SyndicationDeleted.class.php
D plugin/syndi/libs/SyndicationHandler.class.php
D plugin/syndi/libs/SyndicationObject.class.php
D plugin/syndi/libs/SyndicationPing.class.php
D plugin/syndi/libs/SyndicationSite.class.php
D plugin/syndi/libs/SyndicationStatus.class.php
D plugin/syndi/syndi_echo.php
다운로드 받았는데 위 파일들은 포함 되어 있지 않던데, 기존파일이 있으면 업데이트 안해도 상관 없는 건가요?
D 로표시된부분은 삭제을 뜻함으로 기존파일에서 삭제된파일이라고 보시면 됩니다.
넵 감사합니다.
관리자님 핑 하나에 문서가 2개씩 노출되다가 이제는 핑은 가는데 수집이 안되고 있습니다.
왜 이럴까요? 바쁘실텐데 수고 많으십니다.
왜 이럴까요? 바쁘실텐데 수고 많으십니다.
웹마스터도구쪽 오류현황에
/bbs/sns_send.php?longurl=http%3A%2F%2Fiyagi0u.com%2Fbbs%2Fboard.php%3Fbo_table%3Dg2_1%26wr_id%3D41%26page%3D3&title=%EB%A0%88%EC%9D%B8%EB%B3%B4%EC%9A%B0+%EC%A1%B0%ED%98%84%EC%98%81%2C+%ED%82%A4%EB%A7%8C+%EC%A2%80+%EC%BB%B8%EC%96%B4%EB%8F%84&sns=twitter
이런식으로 오류들이 나타나네요.
트위터와 페이스북을 게시판에 연동해놓고있는데 오늘 올린 게시물들 모두 저렇게 트위터관련된 내용은 오류현황에 전부 들어있습니다.
왜이런걸까요?
/bbs/sns_send.php?longurl=http%3A%2F%2Fiyagi0u.com%2Fbbs%2Fboard.php%3Fbo_table%3Dg2_1%26wr_id%3D41%26page%3D3&title=%EB%A0%88%EC%9D%B8%EB%B3%B4%EC%9A%B0+%EC%A1%B0%ED%98%84%EC%98%81%2C+%ED%82%A4%EB%A7%8C+%EC%A2%80+%EC%BB%B8%EC%96%B4%EB%8F%84&sns=twitter
이런식으로 오류들이 나타나네요.
트위터와 페이스북을 게시판에 연동해놓고있는데 오늘 올린 게시물들 모두 저렇게 트위터관련된 내용은 오류현황에 전부 들어있습니다.
왜이런걸까요?
수고하셨습니다. 필요 했던 거라 따로 만들어 써야 되는건가 싶어서 예정에도 없었는데... ㅠㅠ
신디케이션 연동은 했는데요 오류 현황 에 보니
사이트 수집 정보
DNS 상태 : 정상
수집 상태 : 알수없음
ROBOTS.TXT : 수집안됨
이렇게 나와서요 게시판에 제품 설명 글이 많은데 하나도 검색이 안되고 있습니다.
네이버 신디케이션 연동키 입력은 관리자페이지에 잘 입력했는데 어디를 더 수정해야하는지 모르겠습니다;;;
사이트 수집 정보
DNS 상태 : 정상
수집 상태 : 알수없음
ROBOTS.TXT : 수집안됨
이렇게 나와서요 게시판에 제품 설명 글이 많은데 하나도 검색이 안되고 있습니다.
네이버 신디케이션 연동키 입력은 관리자페이지에 잘 입력했는데 어디를 더 수정해야하는지 모르겠습니다;;;
감사합니다.