Sha256: 879a3ad9e7568af2d4a50836bd1544feff10791ca6a3626cf4929c4745ba2467
Contents?: true
Size: 603 Bytes
Versions: 6
Compression:
Stored size: 603 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) request_headers = { 'content-type' => 'application/json' } return request_body(params), request_headers end def request_body(params) # This check is only required for compatibility with old JSON serializers if params.nil? 'null' else JSON.dump(params) end end end end
Version data entries
6 entries across 6 versions & 1 rubygems