Skip to content

Show HN: Visual Search using HNSearch API

hnsearch.heroku.com
11 pointsmopatches2 comments
On HN

Comments

FYI: The search only matches titles and usernames on submissions right now. Matches in other fields or in threads are ignored since the result page doesn't show them.

For anyone interested, this Ruby code will get you started hacking in the HNSearch API right away. Gets JSON response for @query and puts it into an array of submission hashes (@results):

require 'net/http'

require 'uri'

require 'json'

@query = “facebook”

url = "http://api.thriftdb.com/api.hnsearch.com/items/_search?q=#{C...

doc = Net::HTTP.get URI.parse(url)

jdoc = JSON.parse(doc)

jdoc["results"].each do |result_hash|

  @results << result_hash["item"]
end
AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.