Sha256: e19a1b75bc374d245c1853fadd589023b33a82fe1bd5af3ccef853d95fd38da2
Contents?: true
Size: 635 Bytes
Versions: 1
Compression:
Stored size: 635 Bytes
Contents
module StreamElements class ActivitiesResource < Resource def list(channel:, after:, before:, limit:, types:, **params) attrs = { after: after, before: before, limit: limit, types: types }.merge(params) response = get_request("activities/#{channel}", params: attrs) Collection.from_response(response, type: Activity) end def top(channel:, period:, offset:, limit:, type:) attrs = { period: period, offset: offset, limit: limit, type: type } response = get_request("activities/#{channel}/top", params: attrs) # Collection.from_response(response, type: TopActivity) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
streamelements-0.5.0 | lib/stream_elements/resources/activities.rb |