Spirit,(스피릿) 0.21 - OpenAPI 기반 검색사이트 소스



spirit_0[1].21_src.zip
spirit_proxy_0[1].1.0.0_src.zip

. 파일크기 : 50kb
. 지원 OS : php,linux,windows
. 개발환경 : php
. 사용제한 : 오픈소스
. 제작자 : 샛별
. 자료설명 :
 
Spirit,(스피릿)는 네이버,다음 opanapi를 기반으로
작은 검색사이트를 구현한 프로그램입니다.
스트립트언어는 php를 사용하였습니다.

라이센스는 GNU General Public License 입니다.
openapi 는 네이버,다음의 소유이며 이 api를 사용하기 위해서는 인증키를 받아야 하는데
해당 사이트에 방문하시면 안내가 있습니다.

인증키를 받으신후 api.php 안에
$naver_api_key,$daum_api_key 변수값에 적어 주시면 됩니다.

opennaver_rank.html 파일은 네이버 실시간검색어가 지정시간마다 저장되는 파일입니다.
(페이지 호출마다 실시간검색어 api를 호출하기가 뭐하여 일정시간마다 저장된 파일을 불러오는 방법을 선택)
이 파일만은 쓰기가 허용되어 있어야 합니다.(보통 퍼미션 777)
나머지 특별히 설정것이 없으며
웹서버에 올린후 index.php에 접근하면 됩니다.


=====================================================================
*버젼 0.21
네이버 카페,카페글 분리 수정
미구현된 기타 검색옵션 추가
초기화면에 실시간검색어 출력되도록 수정
Spirit, OpenAPI Proxy 서버프로그램과 연계하도록 코드 추가

*버젼 0.2
네이버,다음 openapi 구현, 구현항목은 api.php 참조
=====================================================================

 
Spirit, OpenAPI Proxy 는
네이버,다음의 웹페이지를 파싱하여 openapi의 결과를 그대로 출력해 주는 서버프로그램 입니다.
openapi 클라이언트는 소스수정없이 호출 url주소 변경만으로 같은 결과를 얻을 수 있습니다.
메타검색과 유사하며 openapi 규약을 따라 개발이 용이 합니다.
쿼리제한에 유연하며 윈도우가 설치 된 모든 단일,복수의 컴퓨터에서 실행 접근이 가능합니다.
메모리캐쉬 기능이 있어 매번 웹페이지를 호출하지 않아도 되어 속도 상승에 도움이 됩니다.

*단점
단점은 해당 사이트 웹페이지가 변경되었을때 그에 맞게 소스를 수정해 주어야 합니다.

개발언어:delphi7
실행환경:windows
라이센스:GNU General Public License
사용방법은 spirit.exe 서버를 실행한 후(기본포트는 9999)
Spirit,(스피릿) 0.21 안의 api.php 변수 $enable_api_proxy=true; 로 설정합니다.
설정하면 openapi 접근 주소는 http://openapi.naver.com/search?==>http://127.0.0.1:9999/naver? 가 됩니다.

=====================================================================
*버젼 0.1.0.0
네이버의 웹검색,지식인,블로그,동영상,까페,까페글,뉴스,전문검색 openapi 구현
다음의 이미지,게시판 openapi 구현
메모리 캐쉬기능 지원
=====================================================================

 

Spirit,(스피릿) 사이트는 http://iblogbox.com/api/spirit 입니다.
Spirit,(스피릿) 소스다운로드,버그,기타문의는
블로그 http://blog.iblogbox.com 이곳으로 해주세요

감사합니다~


태초에 나는 개그이야기를 만들었다.
내말을 믿고 나를 따르면 천당,
내말을 믿지않고 나를 따르지 않으면 지옥,
나는 하늘나라(우주)에 사느니라.

그럼 난 외계인?