SearchAPI

AccessON SearchAPI help users to provide AccessON’s discovery function on website of library, academic society, journal and etc. to expand the use of open access articles.

Purpose
  • Support for academic research activities
Applicable to
  • Libraries, academic societies, research support institutions, etc.
Usage Guide
  • Embed AccessON search functionality in platforms and pages currently in service
  • Provision of search box HTML tags
  • Provides the ability to set desired search conditions (specific academic journal (ISSN : (P)ISSN or (E)ISSN), language (Korean/English)) and call up search results
  • Obtain a service key through application for use

Using SearchAPI

Step 1

Log in.

Step 2

Sign up for SearchAPI

Step 3

AccessON will give you an API key authentification.

Step 3

Check your API key.

  • Log in and check your application to see if your SearchAPI is authorized.
  • AccessON SearchAPI is for academic research and searches.
  • Using APIs for commerical purposes such as re-processing data for building DB is prohibited.
  • Provides search box and result box as HTML tags.
  • Sign up to get an API key.
  • Authorized users can use the provided HTML tag by embedding it on the site.
SearchAPI example (Search bar HTML tag)
Code copy
<div style="width: 1300px;">
   <form name="koar_search_form" method="post" target="koar_search_form" action="">
      <div style="background: #fff; border-radius: 5px; box-shadow: 0 1px 1px 0 #999, 0 1px 1px 0 transparent; padding: 10px 0 0 0; border: 1px solid #e5e5e5; box-sizing: border-box; margin: 20px 0 0 0;" id="koar_journal_area">
         <h3 style="text-indent: -9999px; overflow: hidden; width: 100%; height: 40px; background: url(https://accesson.kisti.re.kr/images/common/logo-koar.svg) no-repeat 0 0; margin: 0px 10px 0px 20px; box-sizing: border-box;">AccessON 국가 오픈액세스 플랫폼</h3>
         <div style="box-sizing: border-box; margin: 0; padding: 0;">
            <div style="padding: 17px 14px; margin: 0; box-sizing: border-box; position: relative;">
               <fieldset style="padding: 0px; position: relative;">
                  <input type="text" onkeypress="event.keyCode == 13?document.querySelector('#accessOnSearch').onclick():''" name="searchApiKeyword" title="검색" style="width: 98%; height: 46px; background: #fff; padding: 0px 12px; font-size: 15px; line-height: 18px; border: none;" placeholder="제목, 초록, 저자, 키워드 등으로 검색어를 입력하세요.">
                  <button id="accessOnSearch" onclick="document.querySelector('input[name=keywords]').value=document.querySelector('input[name=searchApiKeyword]').value;document.querySelector('form[name=koar_search_form]').action='https://accesson.kisti.re.kr/searchApi/searchApi.do';document.querySelector('form[name=koar_search_form]').submit()" style="right: -1px; text-decoration: none !important; position: absolute; top: -2px; width: 72px; height: 48px; background: #313f62 url(https://accesson.kisti.re.kr/images/common/head-sch-ico.png) no-repeat 47% 50%; text-indent: -999px; overflow: hidden;">검색</button>
               </fieldset>
            </div>
         </div>
         </div>
      <input type="hidden" name="keywords" value="" />
      <!-- 필수 -->
      <input type="hidden" name="code" value="[서비스키]" />
      <!-- 특정 학술지로 검색결과를 제한하고자 하는 경우 ","구분자로 다수의 ISSN((P)ISSN 또는 (E)ISSN)지정 -->
      <input type="hidden" name="preFilterISSN" value="1111-2222,3333-4444" />
      <!-- 언어 설정값 (ko/en) -->
      <input type="hidden" name="language" value="ko" />
   </form>
</div>
SearchAPI example (Search result HTML tag)
Code copy
<!-- A minimum width of 1300px is recommended. -->
<iframe name="koar_search_form" src="" width="1300px;" height="600px;" style="border:0px;"></iframe>
SearchAPI example (Utilization of search results)

※  For more information for using SearchAPI, please contact AccessON(accesson@kisti.re.kr).