Module: Shutterstock::API::Subscriptions
Constant Summary collapse
- SIZE =
OpenStruct.new({ small: "small", medium: "medium", huge: "huge", vector: "vector" })
- FORMAT =
OpenStruct.new({ jpg: "jpg", eps: "eps" })
Constants included from Util
Instance Attribute Summary
Attributes included from Configurable
#api_key, #api_username, #email, #password, #username
Instance Method Summary collapse
Methods included from Util
Methods included from Configurable
#configure, #credentials, keys
Instance Method Details
#subscriptions(subscription_id, image_id, size, format, options = {}) ⇒ Object
21 22 23 24 25 |
# File 'lib/shutterstock/api/subscriptions.rb', line 21 def subscriptions(subscription_id, image_id, size, format, = {}) unless subscription_id.nil? || image_id.nil? || size.nil? || format.nil? call_with_auth_token(['subscriptions', subscription_id, "images", image_id, "sizes", size], :post, {format: format}.merge()) end end |