Sha256: 3b109a457697f726424febc3364b364a5af841bac5286c39ab9c3135b446f4f7

Contents?: true

Size: 401 Bytes

Versions: 12

Compression:

Stored size: 401 Bytes

Contents

module DropboxApi::Endpoints
  class Rpc < DropboxApi::Endpoints::Base
    def initialize(builder)
      @connection = builder.build("https://api.dropboxapi.com") do |c|
        c.response :decode_result
      end
    end

    def build_request(params)
      body = JSON.dump(params)
      headers = {
        'content-type' => 'application/json'
      }

      return body, headers
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
dropbox_api-0.1.12 lib/dropbox_api/endpoints/rpc.rb
dropbox_api-0.1.11 lib/dropbox_api/endpoints/rpc.rb
dropbox_api-0.1.10 lib/dropbox_api/endpoints/rpc.rb
dropbox_api-0.1.9 lib/dropbox_api/endpoints/rpc.rb
dropbox_api-0.1.8 lib/dropbox_api/endpoints/rpc.rb
dropbox_api-0.1.7 lib/dropbox_api/endpoints/rpc.rb
dropbox_api-0.1.6 lib/dropbox_api/endpoints/rpc.rb
dropbox_api-0.1.5 lib/dropbox_api/endpoints/rpc.rb
dropbox_api-0.1.4 lib/dropbox_api/endpoints/rpc.rb
dropbox_api-0.1.3 lib/dropbox_api/endpoints/rpc.rb
dropbox_api-0.1.1 lib/dropbox_api/endpoints/rpc.rb
dropbox_api-0.1.0 lib/dropbox_api/endpoints/rpc.rb