class Picasa::API::Base
Attributes
access_token[R]
user_id[R]
Public Class Methods
new(credentials = {})
click to toggle source
@param [Hash] credentials @option credentials [String] :user_id google username/email @option credentials [String] :access_token token for authorizing requests
# File lib/picasa/api/base.rb, line 9 def initialize(credentials = {}) @user_id = credentials.fetch(:user_id) @access_token = credentials[:access_token] @authorization_header = credentials[:authorization_header] end
Public Instance Methods
auth_header()
click to toggle source
# File lib/picasa/api/base.rb, line 15 def auth_header {}.tap do |header| token = if access_token "Bearer #{access_token}" elsif authorization_header authorization_header end header["Authorization"] = token if token end end