class SquarespaceApi::Client

Public Class Methods

new(config = nil) click to toggle source
# File lib/squarespace_api/client.rb, line 3
def initialize(config = nil)
  @config = config || SquarespaceApi.config
  @connection = Connection.new(@config)
end

Public Instance Methods

build_oauth_authorize_url(params) click to toggle source
# File lib/squarespace_api/client.rb, line 44
def build_oauth_authorize_url(params)
  @config.oauth_base_url +
    '/authorize?' +
    { client_id: @config.client_id }.merge(params).map { |k, v| "#{k}=#{v}" }.join('&')
end