R

API를 이용한 통합검색(RINIX API-S)

· 2008-11-24 (월) 10:34:18 · 12630 · 26
스크린샷

스크린샷

RINIX API-S v1.03 은 통합버전으로 서 네이버와, 다음의 Open API 를 사용합니다.
현재는 네이버위주로 제작되어져 있으며 다음은 동영상검색만을 지원합니다.
조선일보의 OpenAPI검색도 적용되어 있지만 현재 조선일보의 OpenAPI 개발 부서에서 공식 오픈을 하지 않은 상태라 현재는 사용이 어렵습니다.
조선일보의 API검색은 본 사이트의 통합검색을 이용해 확인하실수 있습니다.

추후 버전에서는 네이버의 비중을 점차 주려 가면서 특화되어진 API 로 대체할 계획입니다.

이번 RINIX API-S v1.03 과 함께 MyAPI 를 함게 공개 합니다.

MyAPI는 설치되어진 사이트의 OpenAPI를 지원하여 RINIX API-S 에서 통합검색시 그누보드의 검색을 도와 주고 있습니다.

설치되어진 사이트의 검색시 목록 보기가 1레벨이며 비밀글이 아닌 게시물에서만 검색합니다.

MyAPI 의 다운로드는 MyAPI < MyAPI 겟시판 에서 다운로드 하실수 있습니다.


[설치 및 설정]

RINIX API-S 를 설치전 MyAPI를 먼저 설치 해주세요.(순서는 크게 상관없으나 설정시 에로사항이 생길수 있음.)

사용중이신 호스팅에 압축 해제후 폴더체 업로드 하신후

네이버 오픈API 사이트(http://openapi.naver.com/register.nhn) 가셔서 API키와 지도키를 발급받으신후 config.php파일에 입력하세요.
네이버 api키는 12줄에 지도키는 14줄에 있습니다.

다음 오픈API 사이트(http://dna.daum.net/apis) 가셔서 키를 발급받으신후 config.php파일에 입력하세요.
다음 api키는 16줄에 있습니다.

config.php파일 28번째 줄에 있는 적용할 사이트 주소를 입력해주세요.
31줄에 사이트 타이틀을 지정해 주세요.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

MyAPI는 그누보드로 제작되어진 사이트의 OpenAPI를 지원하도록 도와줍니다.

RINIX API-S 에서 요청한 파일을 MyAPI 에서 XML 로 변환하여 값을 넘겨 주는 역활을 합니다.

본인의 통합 검색툴 뿐만 아니라 타 사이트의 통합 검색 툴에도 자신의 OpenAPI 를 검색하도록 할수 있습니다.


[설치]

압축해제후 그누폴더 안에 업로드 해주세요.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

질문은 http://rinix.co.kr 에서만 받습니다.

오류가 많으며 윈도우 서버에서는 실행되지 않을수도 있습니다.

또한 특정섭에서도 실행되지 않을수 있습니다.

특별한 설치 없이 세팅만으로 사용가능합니다.

첨부파일

RINIX_API-S.zip (419.2 KB) 453회 2008-11-24 10:34
MyAPI.zip (7.4 KB) 193회 2008-11-24 10:34
|

댓글 26개

2008-11-24 (월) 11:17:10
소중한자료 감사합니다^^
2008-11-24 (월) 11:38:15
감사합니다.
굳입니다.^^
감사합니다.
정말 값진 자료 감사합니다...
훌룡하십니다. ^^;
감사합니다 ^^b
소중한 잘 감사합니다.. 너무 유용할거 같아요
상세검색에서 책이름검색이 안됩니다.어떻게 된건지
lib폴더의 paser.php 파일 91번째줄에서 변수명 오타가 있습니다.

91번째 줄을 아래와 같이 수정해주세요.

if($d_titl){ $adv_d_title = "&d_titl=".iconv($charset, "utf-8", str_replace(" ", "", $d_titl)); }
드뎌 그누보드에도 올리셨군요..
윈도우 2003서버에서 APM을 이용한 사이트에 설치했는데, 잘 돌아갑니다.

이번에 통합검색 지원하시니 다시 테스트 해 봐야 겠군요..
항상 감사..^^
RINIX API-S 에서 검색시 " 또는 ' 가 들어같을 시 역슬래쉬가 앞에 붙어 계속 늘어나는 현상

lib폴더의 paser.php 파일 21번째 줄에 아래 소스 추가

$channel_query = stripslashes($channel_query);

skin폴더의 basic 폴더안에 있는 all_search.php파일 42번째줄을 아래와 같이 수정합니다.

<td width="310" height="25"><input type="text" name='channel_query' value=`<?=$channel_query?>` class="query"></td>

같아 보이지만 다릅니다..^^ 꼭드레그 해서 복사 붙여 넣기 하시기를..^^
2008-11-27 (목) 11:41:04
우왕굳
다른 검색은 다 되는데 그누보드 검색이 안되네요
-------------------------------------------------------------------------------




[backghh] 2008.12.04 (목) 오후 1:48

[] 2008.12.04 (목) 오전 11:53

[] 2008.12.04 (목) 오전 09:55

[qmfl] 2008.12.03 (수) 오후 5:16

[] 2008.12.03 (수) 오후 4:57
(
[] 2008.12.03 (수) 오후 4:27

[qmfl] 2008.12.03 (수) 오후 3:33

[] 2008.12.02 (화) 오후 8:49

[] 2008.12.02 (화) 오후 4:49

이렇게 출력됩니다.

이것처럼 제목과 내용부분이 출력이 안됩니다. 무엇이 문제일까요?
2008-12-23 (화) 21:17:45
어찌 설치해야 하는지요?
파일을 올리기만 하는건지요? 아무 변화가 없어서요. ^^
좋은스킨 감사합니다
2009-01-27 (화) 12:24:07
정말 추천할 만한 검색 모든것 충족 시켜주는 휼룡한 관리자와 검색
http://niwos.net 참고하시어 설치
2009-02-08 (일) 20:54:14
설치 다 했는데..적용은 어떻게 하죠?

http://자신의 홈페이지 주소/RINIX_API-S/index.php 이렇게 하면 다 나오던데..

어떻게 자신의 홈페이지에 검색창만 적용시키죠?
검색기
감사합니다. 저도 함 적용해봐야겠습니다.
2010-02-12 (금) 20:42:00
고맙습니다.
2010-03-20 (토) 21:02:21
bnnnn
잘 받아갑니다~
2010-11-06 (토) 23:42:07
111111
2011-05-29 (일) 00:52:10
스크랩해요!
2011-11-19 (토) 23:57:09
ㅋㅅ합니다 ^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 스킨

5,847건

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

+
분류 제목 글쓴이 날짜 조회
갤러리 08-11-27 조회 1.2만
게시판 08-11-27 조회 5,897
외부로그인 08-11-25 조회 5,340
회원통합스킨
[회원통합스킨]
08-11-24 조회 4,192
전체검색 08-11-24 조회 1.3만
최근게시물 08-11-24 조회 6,952
외부로그인 08-11-24 조회 3,943
최신글 08-11-22 조회 9,874
기타 08-11-21 조회 1.2만