Class: Teems::Api::Meetings
Overview
API wrapper for meeting-related endpoints (Graph shares API)
Constant Summary
Constants inherited from Client
Instance Method Summary collapse
Methods inherited from Client
Constructor Details
This class inherits a constructor from Teems::Api::Client
Instance Method Details
#share_item(sharing_url, select: nil) ⇒ Object
12 13 14 15 16 |
# File 'lib/teems/api/meetings.rb', line 12 def share_item(sharing_url, select: nil) encoded = encode_sharing_url(sharing_url) params = select ? { '$select' => select } : {} get("/v1.0/shares/u!#{encoded}/driveItem", params: params) end |
#share_preview(sharing_url) ⇒ Object
7 8 9 10 |
# File 'lib/teems/api/meetings.rb', line 7 def share_preview(sharing_url) encoded = encode_sharing_url(sharing_url) post("/v1.0/shares/u!#{encoded}/driveItem/preview") end |