Sha256: d2ab61733351b54ad53985ff8a9293d2a37ae4e0b087db083e4138d183bbc340
Contents?: true
Size: 531 Bytes
Versions: 3
Compression:
Stored size: 531 Bytes
Contents
module OAuth class Facebook < OAuth::Base HOST = 'https://graph.facebook.com' ACCESS_TOKEN_URL = HOST + '/oauth/access_token' DATA_URL = HOST + '/me?fields=id,email,name,birthday,location,gender,picture' FRIENDS_URL = HOST + '/me/friends' attr_reader :access_token def get_access_token response = @client.get(ACCESS_TOKEN_URL, @params) Rack::Utils.parse_query(response.body)['access_token'] end def get_names [data[:first_name], data[:last_name]] end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pshq_engine-0.1.6 | app/models/o_auth/facebook.rb |
pshq_engine-0.1.5 | app/models/o_auth/facebook.rb |
pshq_engine-0.0.1 | app/models/o_auth/facebook.rb |