테스트 사이트 - 개발 중인 베타 버전입니다

5개 언어 wiki api (키없는 무료) 를 이용한 위키백과 검색

· 6개월 전 · 491 · 9
wiki1.jpg
wiki.jpg

5개 언어 wiki api (키없는 무료) 를 이용한 위키백과 검색

 

한국,중국,일본,영어,스페인어 선택해서 그 언어에 맞는 위키를 검색할수 있습니다.

wiki는 무료이며 key도 물어보지 않습니다. 그냥 이 file 실행하시면 됩니다.

 

이미지있는 것은 이미지까지 출력하고 이미지없는것은 text만 보여줍니다.

AI시대에 위키가 쫄리긴 하지만 나름 게시판용도로는 좋은 듯 합니다.

 

역시 저작권 문제로

<div class="attribution">

                                    출처: 위키백과 (<a href="https://<?php echo $selectedLang; ?>.wikipedia.org/wiki/<?php echo urlencode($page['title']); ?>" target="_blank">원문</a>) <br>

                                    <small>

                                        이 문서는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0에 따라 사용할 수 있으며, 추가적인 조건이 적용될 수 있습니다.

                                        자세한 내용은 <a href="https://foundation.wikimedia.org/wiki/Terms_of_Use/ko" target="_blank">이용 약관</a>을 참고하십시오.<br>

                                        Wikipedia®는 미국 및 다른 국가에 등록되어 있는 Wikimedia Foundation, Inc. 소유의 등록 상표입니다.

                                    </small>

                                </div>

이 부분은 절대 지우시면 안됩니다.

 

부록, 랜덤으로 게시글쓰는 건 https://sir.kr/g5_plugin/13773

 

 

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 9개

6개월 전

감사 합니다.

감사합니다

언어를 추가하려면 이떻게 하면 되는지요?

감사합니다

6개월 전

[CODE]

// Add language options

$languages = [

    'ko' => '한국어',

    'en' => 'English',

    'ja' => '日本語',

    'zh' => '中文',

    'es' => 'Español'

];

[/CODE]

언어코드에 더 추가하면 됩니다.

각 언어 코드는 ISO 639-1 표준을 따르며, 해당 언어의 위키백과 API에 직접 접근할 수 있습니다. 예를들어 

    'ru' => 'Русский',

    'nl' => 'Nederlands',

    'pl' => 'Polski', 

등등등...

감사합니다

베트남어를 추가했는데 에러가 나더라구요..알려주신데로 다시 해보겠습니다

6개월 전

'vi' => 'Tiếng Việt'

감사합니다. 언어를 추가하면서 , 을 빠트려서 에러가 났네요..잘 처리했습니다

 

6개월 전

좋은 정보 감사합니다. 추천 꾹 ~

6개월 전

감사합니다.