Doorkeeper の API
http://www.doorkeeperhq.com/developer/api
イベントを検索したりはできるみたい。
どうやってAPIをたたくか。
$ curl -i 'http://api.doorkeeper.jp/events?q=すごい広島'
で確認した。
require 'json'
value = JSON.parse(open("hoge.json").read)
value.first["event"]["participants"] # => 4
HTMLを解析するしかなさそうだ。
http://great-h.doorkeeper.jp/events/6458 で調査。
.public-attendee-list
が参加者一覧。
特に .user-profile-details
をとりだせばよい。(上のいらんやん)
document.getElementsByClassName("user-profile-details")
.user-name
で名前がとれる.user-sotial
でソーシャル情報が取れる
ソーシャルは facebook twitter github linkedin の順番で表示される。 別の優先度で取得するには href の中身で判断しないといけない。
data-original-title
属性に SNS ごとの名前情報が入っている。これを使うほうがよさそう。