Sha256: 7e894269cdf9b7dfebccee28ecb536958eeac854836e6ea953c6047752248773

Contents?: true

Size: 819 Bytes

Versions: 31

Compression:

Stored size: 819 Bytes

Contents

module Facebooker
  
   
  class FacebookAdapter < AdapterBase
      
    def canvas_server_base
      "apps.facebook.com"
    end
      
    def api_server_base
       "api.facebook.com"
    end
    
    def www_server_base_url
      "www.facebook.com"
    end
    
    def api_rest_path
      "/restserver.php"
    end
    
    def api_key
      ENV['FACEBOOK_API_KEY'] || super      
    end
    
    def secret_key
      ENV['FACEBOOK_SECRET_KEY'] || super
    end
      
    def is_for?(application_context)
      application_context == :facebook
    end
       
  
       
    def login_url_base
      "http://#{www_server_base_url}/login.php?api_key=#{api_key}&v=1.0"
    end
       
    def install_url_base
      "http://#{www_server_base_url}/install.php?api_key=#{api_key}&v=1.0"
    end
    
  end
  
end


Version data entries

31 entries across 31 versions & 8 rubygems

Version Path
al-facebooker-1.0.12.1 lib/facebooker/adapters/facebook_adapter.rb
al-facebooker-1.0.12 lib/facebooker/adapters/facebook_adapter.rb
al-facebooker-1.0.9 lib/facebooker/adapters/facebook_adapter.rb
cwninja-facebooker-1.0.8 lib/facebooker/adapters/facebook_adapter.rb
djanowski-facebooker-1.0.1 lib/facebooker/adapters/facebook_adapter.rb
djanowski-facebooker-1.0.10 lib/facebooker/adapters/facebook_adapter.rb
djanowski-facebooker-1.0.11 lib/facebooker/adapters/facebook_adapter.rb
djanowski-facebooker-1.0.12 lib/facebooker/adapters/facebook_adapter.rb
djanowski-facebooker-1.0.2 lib/facebooker/adapters/facebook_adapter.rb
djanowski-facebooker-1.0.4 lib/facebooker/adapters/facebook_adapter.rb
djanowski-facebooker-1.0.7 lib/facebooker/adapters/facebook_adapter.rb
djanowski-mmangino-facebooker-1.0.4 lib/facebooker/adapters/facebook_adapter.rb
hashrocket-clearance-0.4.0 test/rails_root/vendor/plugins/facebooker/lib/facebooker/adapters/facebook_adapter.rb
hashrocket-clearance-0.4.1 test/rails_root/vendor/plugins/facebooker/lib/facebooker/adapters/facebook_adapter.rb
hashrocket-clearance-0.4.2 test/rails_root/vendor/plugins/facebooker/lib/facebooker/adapters/facebook_adapter.rb
hashrocket-clearance-0.4.3 test/rails_root/vendor/plugins/facebooker/lib/facebooker/adapters/facebook_adapter.rb
mmangino-facebooker-1.0.10 lib/facebooker/adapters/facebook_adapter.rb
mmangino-facebooker-1.0.11 lib/facebooker/adapters/facebook_adapter.rb
mmangino-facebooker-1.0.12 lib/facebooker/adapters/facebook_adapter.rb
mmangino-facebooker-1.0.13 lib/facebooker/adapters/facebook_adapter.rb