Method: GoogleDrive::Session#spreadsheet_by_key
- Defined in:
- lib/google_drive/session.rb
#spreadsheet_by_key(key) ⇒ Object
Returns GoogleDrive::Spreadsheet with given key.
e.g.
# https://docs.google.com/spreadsheets/d/1L3-kvwJblyW_TvjYD-7pE-AXxw5_bkb6S_MljuIPVL0/edit
session.spreadsheet_by_key("1L3-kvwJblyW_TvjYD-7pE-AXxw5_bkb6S_MljuIPVL0")
256 257 258 259 260 261 262 |
# File 'lib/google_drive/session.rb', line 256 def spreadsheet_by_key(key) file = file_by_id(key) unless file.is_a?(Spreadsheet) fail(GoogleDrive::Error, 'The file with the ID is not a spreadsheet: %s' % key) end file end |