rubyでsparqlエンドポイントを叩く。
( ´_ゝ`)ノシ
yoshitiaです。
よく参加してるrails勉強会が
人気ありすぎて抽選制になったので
外れた時の勉強会も探そうかと考えている今日このごろです。
startup-technology.connpass.com
本題。
こういうの見つけた。
im@sparql is 何
sparqlっていうクエリを指定のURLに投げたら
jsonでim@sのアイドル情報の検索結果を返してくれるすごいやつ。
サイトのサンプルクエリ。
アイドルの身長一覧を昇順で出力してる。
何が良いの?
- アイマスのアイドル情報扱うサイト作る時に上手く使えばDB作らなくてもイケる?
- アイドルの楽曲リスト情報等が欲しい時にgoogle検索でいくつもサイト開いたり本漁ったりしなくてもsparqlクエリ打てば終わる
(im@sparqlに使われてる技術の活用例が薬剤がどういう症状に対して使われたかって記録、特に実はこういう症状に対しても使ってる、みたいな探しにくい情報をいくつものDBサイト閲覧の手間かけずにカタカタカタッターン!で済ませたい、だったりする)
- im@sparqlでは随時データ追加・修正してくれる人募集中
実際にrubyで叩く
使用バージョン等
OS: mac OS X 10.13.6
ruby -v : 2.4.1p111
httpのgetを使う
なければ追加しておくgem
gem install activesupport
コード
あとがき
sparqlクエリ自体が正しく動くかどうかはim@sparqlのサイトの
Input Queryで確認できます。
TODO
気が向いたらPOSTメソッドのコードも書く。