Sha256: ef2845315288f9d4bd351016689a6387d14eb658c301460b2cf9964c2954e1a5
Contents?: true
Size: 832 Bytes
Versions: 17
Compression:
Stored size: 832 Bytes
Contents
module Kaltura module Service class SessionService < BaseService def start(secret, user_id='', type=0, partner_id=-1, expiry=86400, privileges='') kparams = {} client.add_param(kparams, 'secret', secret) client.add_param(kparams, 'userId', user_id) client.add_param(kparams, 'type', type) client.add_param(kparams, 'partnerId', partner_id) client.add_param(kparams, 'expiry', expiry) client.add_param(kparams, 'privileges', privileges) perform_request('session','start',kparams,false) end def start_widget_session(widget_id, expiry=86400) kparams = {} client.add_param(kparams, 'widgetId', widget_id) client.add_param(kparams, 'expiry', expiry) perform_request('session','startWidgetSession',kparams,false) end end #class SessionService end end
Version data entries
17 entries across 17 versions & 2 rubygems