class Naver::Search

Naver Search API

Public Class Methods

adult(params = {}) click to toggle source

Search > Adult (검색 > 성인 검색어 판별) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 25
def adult(params = {})
  result = JSON.parse(connection.get("/v1/search/adult", params).body)
  if result["adult"] == "1"
    result["adult"] = true
  elsif result["adult"] == "0"
    result["adult"] = false
  end
  parse(result)
end
blog(params = {}) click to toggle source

Search > Blog (검색 > 블로그) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 7
def blog(params = {})
  parse(JSON.parse(connection.get("/v1/search/blog", params).body))
end
book(params = {}) click to toggle source

Search > Book (검색 > 책) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 19
def book(params = {})
  parse(JSON.parse(connection.get("/v1/search/book", params).body))
end
cafearticle(params = {}) click to toggle source

Search > Cafearticle (검색 > 카페글) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 49
def cafearticle(params = {})
  parse(JSON.parse(connection.get("/v1/search/cafearticle", params).body))
end
doc(params = {}) click to toggle source

Search > Doc (검색 > 전문자료) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 93
def doc(params = {})
  parse(JSON.parse(connection.get("/v1/search/doc", params).body))
end
encyc(params = {}) click to toggle source

Search > Encyc (검색 > 백과 사전) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 37
def encyc(params = {})
  parse(JSON.parse(connection.get("/v1/search/encyc", params).body))
end
errata(params = {}) click to toggle source

Search > Errata (검색 > 오타변환) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 67
def errata(params = {})
  result = JSON.parse(connection.get("/v1/search/errata", params).body)
  result["errata"] = nil if result["errata"] == ""
  parse(result)
end
image(params = {}) click to toggle source

Search > Image (검색 > 이미지) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 81
def image(params = {})
  parse(JSON.parse(connection.get("/v1/search/image", params).body))
end
kin(params = {}) click to toggle source

Search > Kin (검색 > 지식 iN) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 55
def kin(params = {})
  parse(JSON.parse(connection.get("/v1/search/kin", params).body))
end
local(params = {}) click to toggle source

Search > Local (검색 > 지역) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 61
def local(params = {})
  parse(JSON.parse(connection.get("/v1/search/local", params).body))
end
movie(params = {}) click to toggle source

Search > Movie (검색 > 영화) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 43
def movie(params = {})
  parse(JSON.parse(connection.get("/v1/search/movie", params).body))
end
news(params = {}) click to toggle source

Search > News (검색 > 뉴스) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 13
def news(params = {})
  parse(JSON.parse(connection.get("/v1/search/news", params).body))
end
shop(params = {}) click to toggle source

Search > Shop (검색 > 쇼핑) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 87
def shop(params = {})
  parse(JSON.parse(connection.get("/v1/search/shop", params).body))
end
webkr(params = {}) click to toggle source

Search > Webkr (검색 > 웹문서) @param params [Hash] Params for the search

# File lib/naver/search.rb, line 75
def webkr(params = {})
  parse(JSON.parse(connection.get("/v1/search/webkr", params).body))
end