Sha256: 2be76653a97295e5a45f10d3db0209170848d00497ffa590266dd16da5b5143f

Contents?: true

Size: 709 Bytes

Versions: 2

Compression:

Stored size: 709 Bytes

Contents

module Zoomus
  module Actions
    module Meeting

      def meeting_list(*args)
        options = args.extract_options!
        require_params(:host_id, options)
        parse_response self.class.post("/meeting/list", :query => options)
      end

      def meeting_create(*args)
        options = args.extract_options!
        require_params([:host_id, :topic, :type], options)
        parse_response self.class.post("/meeting/create", :query => options)
      end

      def meeting_update(*args)
        options = args.extract_options!
        require_params([:id, :host_id, :topic, :type], options)
        parse_response self.class.post("/meeting/update", :query => options)
      end

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
zoomus-0.0.7 lib/zoomus/actions/meeting.rb
zoomus-0.0.6 lib/zoomus/actions/meeting.rb