Sha256: 91bf66564de7675a86fd39fd7a2b678601be67a99bd48dab3607a3001f520964
Contents?: true
Size: 1.55 KB
Versions: 3
Compression:
Stored size: 1.55 KB
Contents
# -*- coding: utf-8 -*- module Mushikago module Tombo # キャプチャ一覧取得リクエスト class CapturesRequest < Mushikago::Http::GetRequest def path; '/1/tombo/captures' end request_parameter :id request_parameter :limit request_parameter :offset request_parameter :domain request_parameter :tag request_parameter :state request_parameter :source_url # @param [Hash] options リクエストのオプション # @option options [String] :id 画像のID # @option options [String] :domain 指定したドメインの画像一覧を取得する # @option options [String] :tag 指定したタグの画像一覧を取得する # @option options [String] :source_url 指定した取得元URLの画像一覧を取得する # @option options [String] :state キャプチャの取得状態を取得する # @option options [Integer] :limit(10) 最大取得件数(1-100) # @option options [Integer] :offset(0) 取得オフセット def initialize options={} super(options) self.id = options[:id] if options.has_key?(:id) self.limit = options[:limit] if options.has_key?(:limit) self.offset = options[:offset] if options.has_key?(:offset) self.domain = options[:domain] if options.has_key?(:domain) self.tag = options[:tag] if options.has_key?(:tag) self.source_url = options[:source_url] if options.has_key?(:source_url) self.state = options[:state] if options.has_key?(:state) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mushikago-sdk-2.4.3 | lib//mushikago/tombo/captures_request.rb |
mushikago-sdk-2.4.2 | lib//mushikago/tombo/captures_request.rb |
mushikago-sdk-2.4.1 | lib/mushikago/tombo/captures_request.rb |