foursquareをRubyからいじるライブラリ
現在いる場所で遊ぶ?foursquareというサービスがあります。APIも提供されていて位置情報などなどを使って遊ぶ事が出来ます。
RubyからAPIを簡単に使えるライブラリがあったので使ってみました。リファレンスがないですが、ソースを読めば問題ないです。
インストールは
gem install foursquare
使い方を引用すると
require "rubygems" require "foursquare" fq = Foursquare.new('username_or_phone','password') #ログイン fq.test #ログインチェック #以下、情報の設定や取得 fq.cities fq.venues(lat,long,radius,limit,query) fq.tips(lat,long,limit) fq.check_city(lat, long) fq.switch_city(city_id) fq.friend_checkins #friendsのcheckin状況 fq.checkin(vid,venue,shout,private_checkin,tweetThis,geolat,geolong) fq.history(limit) fq.user_details(user_id,badges,mayor) fq.friends fq.venue_details(venue_id) fq.add_venue(city_id,name,address,cross_street,city,state,zip,phone) fq.add_tip(venue_id,text,type)
現在提供されているAPIをラップしたものです。
friend_checkinsを実行すると、Hashでfriendsのチェックイン状況が取得出来るのでそれを使ってごにゅごにょ出来ます。
情報の設定なども出来るので、Rubyから弄るには簡単ではないでしょうか?
リファレンスなどは