Class: BundleUp::Unify::Drive
- Defined in:
- lib/bundleup/unify/drive.rb,
sig/bundleup/unify/drive.rbs
Overview
Client for Drive-related Unify endpoints.
Constant Summary
Constants inherited from Base
Base::API_VERSION, Base::BASE_URL
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
-
#files(params = {}) ⇒ { data: Array[drive_file], metadata: metadata }
Fetches files from the connected Drive provider.
Methods inherited from Base
Constructor Details
This class inherits a constructor from BundleUp::Unify::Base
Instance Method Details
#files(params = {}) ⇒ { data: Array[drive_file], metadata: metadata }
Fetches files from the connected Drive provider.
8 9 10 11 12 13 14 15 16 |
# File 'lib/bundleup/unify/drive.rb', line 8 def files(params = {}) response = connection.get('drive/files') do |req| req.params = params end raise "Failed to fetch drive/files: #{response.status}" unless response.success? response.body end |